Installator projektu w mavenie

Installator projektu w mavenie
SH
  • Rejestracja:około 8 lat
  • Ostatnio:prawie 5 lat
  • Postów:84
0

W jaki sposób w mavenie możemy zrobić instalator do projektu desktopowego? Do tego oczywiście baza(mySql). Jaki jest najlepszy sposób zrobienia czegoś takiego?
Nie oczekuję, że ktoś napisze tutaj zaraz poradnik do tego, proszę tylko o podpowiedź oraz naprowadzenie na dobre tory :)

KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:28 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
0

Czy baza danych jest jedyną zależnością którą musisz zainstalować? Bo jeśli to jest aplikacja desktopowa to może można serwerową bazę danych wymienić na SQLite lub H2 i instalator bie będzie potrzebny?


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
SH
Niestety nie jest jedyną, wykorzystuję również w niej springa, lomboka, unit itd :(
KamilAdam
@shadox: ale to nie są dodatkowe programy, które musisz zainstalować. Springi i inne lomboki spakujesz do fat-jara. Jeśli nie potrzebowałbyś serwerowej bazy danych to było by banalnie proste do rozwiązania
SH
potrzebuje, wymóg prowadzącego :(
YA
  • Rejestracja:prawie 10 lat
  • Ostatnio:4 dni
  • Postów:2370
0

Co to znaczy "instalator do projektu desktopowego" ?

Chcesz mieć takiego wizard, który zbuduje *.exe i będzie pytał gdzie instalować Twój program? Czy raczej zbudować uberjara.jar ? Czy może jakieś tworzenie skrótu do instalacji aplikacji via Java Web Start?

SH
Tak, chciałbym własnie takiego wizarda
SH
  • Rejestracja:około 8 lat
  • Ostatnio:prawie 5 lat
  • Postów:84
0

Moglbys mi prosze powiedziec jeszcze w jaki sposob moge podpiac do tego mysql? wystarczy cos takiego zeby mysql dzialal potem na komputerze na ktorym nie jest zainstalowany mysql czy cos jeszcze trzeba zrobic?? screenshot-20190524134357.png

K5
Ten connector sprawia, że Twoja apka będzie mogła wykorzystać połączenie z bazą danych mysql. Jeśli na komputerze, na którym będziesz uruchamiał jara, nie będzie zainstalowanego mysql'a to dostaniesz exception podczas uruchamiania aplikacji.
SH
Wiec jakie najlepsze rozwiazanie byloby tego problemu? instalowac mysql wraz z aplikacja czy cos innego?
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

@shadox a czemu akurat mysql? Skoro chcesz mieć jakąś apkę standalone to czemu nie spakujesz jej w fat jara mavenem a za bazę nie użyjesz jakiegoś h2?


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
SH
wymóg prowadzącego :( też uwazam ze rozwiazanie h2/sqlite byloby duzo lepsze i latwiejsze

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.