Programowanie obiektowe - JAVA
Informacje ogólne > Laboratorium 6 > Tworzenie plików JAR zawierających zewnętrzne biblioteki

Tworzenie plików JAR zawierających zewnętrzne biblioteki

W przypadku programów korzystających z zewnętrznych bibliotek należy również umieścić je w archiwum, jednocześnie odpowiednio modyfikując plik manifestu (dodając zmienną Class-path), co często może być kłopotliwe.

Z poziomu Eclipse można to zrobić "automatycznie", po zainstalowaniu wtyczki "Fat Jar Eclipse Plug-In".
Wtyczkę można pobrać ze strony: http://fjep.sourceforge.net/
http://sourceforge.net/projects/fjep

Instalacja wtyczki polega na rozpakowaniu pobranego archiwum w katalogu Eclipse, a następnie uruchomieniu Eclipse z linii poleceń z przełącznikiem -clean:
eclipse -clean

Po poprawnym zainstalowaniu wtyczki i kliknięciu prawym klawiszem na projekcie w menu kontekstowym pojawia się opcja "Build Fat Jar".

Po wybraniu tej opcji należy wybrać nazwę pliku JAR oraz wskazać klasę główną programu (zawierającą metodę main() )

Następnie należy zaznaczyć, które biblioteki i pliki mają być dodane do archwium.

Po kliknięciu Finish zostanie utworzony plik JAR zawierający program oraz wszystkie niezbędne do jego uruchomienia biblioteki, dzięki czemu będzie możliwe uruchamianie go na dowolnym komputerze z zainstalowaną Javą.