Czyli jak skompilować, uruchomić i spakować do .jar-a nasz program nie używając do tego celu Eclipse.
Do naszych celów użyjemy aplikacji Telefony.
Kompilacja i uruchomienie programu
Wykonaj po kolei kroki:
- Utwórz folder roboczy (np. TMP) i skopiuj do niego katalog
Telefonyz katalogu{katalog_gdzie_znajuje_sie_Twój_Workspace}/Telefony/src - Przejdź katalogu
TMP/Telefony - Utwórz katalog
srci przenieś tam plikiTelefon.java oraz Telefony.java - Utwórz katalog
dist - W terminalu wejdź do katalogu
srci wydaj polecenie:
javac -d ../dist *.java - Przejdź do katalogu
disti wykonaj polecenie:java Telefony/Telefony
Voila! – teraz masz skompilowany program który możesz przedstawić światu ;-)
Zauważ, że w katalogu dist pojawił się katalog Telefony, a w nim pliki: Telefon.class oraz Telefony.class
Plik JAR
W praktyce, lepiej spakować program (czy pakiet klas) w pliku JAR. Pliki takie mają przedłużenie .jar i mogą przechowywać spakowanych wiele skompilowanych klas.
Stwórzmy więc taki wykonywalny plik JAR.
- W katalogu
dist/Telefonyumieść plik o nazwiemanifest.txto treści:Main-Class: Telefony/Telefony
Zwróć uwagę, aby po wpisaniu powyższej linii wcisnąć Enter
-
w katalogu
distWykonaj polecenie:jar -cvmf Telefony/manifest.txt telefony.jar Telefony/*.class - Zauważ, że w katalogu
distpojawił się pliktelefony.jar. Możesz go uruchomić poleceniem:java -jar telefony.jar
@grzegg
Leave a Reply
You must be logged in to post a comment.