1) Upewnij się, że wszystkie niezbędne pliki są w katalogu otwarciu terminala Wiersz/Command i prowadziła nawigacja do tego katalogu.
2) Opracować klasy .java np HelloWorld.java z
javac HelloWorld.java
3) będzie produkować plik .class potrzebne do pliku JAR.
4) Następnie utwórz plik manifestu (zapisany za pomocą rozszerzeniem .txt) za pomocą edytora tekstu i wprowadzić następujące
Main-Class: HelloWorld
lub cokolwiek nazwa pliku jest.
5) Następnie utworzyć plik JAR użyciu tego kodu:
jar cfm HelloWorld.jar Manifest.txt HelloWorld.class
6) Uruchom plik:
java -jar HelloWorld.jar
Jeśli coś wydaje się niejasne konsultować te strony: creating a jar file i setting an applications entry point.
Mam nadzieję, że to pomaga innym, okrzyki Toma!
Edit:
następujący komentarz Inga jest to warto zauważyć, że w celu uwzględnienia wielu plików w słoiku trzeba użyć:
javac *.java
następnie
jar cfm HelloWorld.jar Manifest.txt *.class
Dziękuję ! Wystąpił problem z instrukcjami, ponieważ mam wiele plików java w moim projekcie. Na początku myślałem, że muszę tylko skompilować moją główną klasę, ale jeśli masz wiele plików java, musisz je skompilować, więc zamiast "javac HelloWorld.java" będziesz musiał zrobić "javac * .java" i "jar cfm" HelloWorld.jar Manifest.txt HelloWorld.class "będzie" jar cfm HelloWorld.jar Manifest.txt * .class ". Nadal musisz tylko podać główną klasę w pliku manifestu. Mam nadzieję, że to pomoże, jeśli ktoś robi ten sam błąd co ja. – inga
@inga Zaktualizowałem swoją odpowiedź, aby uwzględnić Twoje komentarze. Dzięki za informację! – Katana24