Witajcie,
W katalogu PhoneBook mam następujące pliki:
- PhoneBook.jar (główny plik uruchamialny)
- img.jar (zawiera wyłącznie pliki PNG)
- itextpdf-5.1.3.jar
- qtjambi-4.7.1.jar
- qtjambi-win32-msvc2008-4.7.1.jar
- sqlitejdbc-v056.jar
- database.db (SQLite)
Potrafię na podstawie pliku PhoneBook.jar stworzyć plik PhoneBook.exe z dodaną ikoną oraz właściwościami aplikacji. W tym celu wykorzystuję narzędzie Launch4j: http://launch4j.sourceforge.net/. Program działa właściwie.
Teraz chciałbym dystrybuować całość nie w postaci 7 plików, tylko jako single executable file wraz z plikiem bazodanowym. W związku z tym muszę najpierw z 6 plików JAR stworzyć jeden a następnie skonwertować do EXE. Polecono mi użyć One-Jar z Ant ale nie wiem jak mam się za to zabrać.
Czy koś z Was ma w tym procesie doświadczenie i mógłby podzielić się ze mną wiedzą? Ewentualnie zaproponować użycie innego narzędzia mergerującego pliki jar w single executable jar file.
Z góry dziękuję za pomoc.