/ / Kompilowanie programu Java z plikiem .jar i różnymi pakietami - java, jar, kompilacja, pakiet

Kompilowanie programu Java z plikiem .jar i różnymi pakietami - java, jar, compilation, package

Mam ten kod, w którym mam plik „jar”Używam jako biblioteki. W moim „src” mam wiele pakietów z plikami „.java”. Jestem bardzo zdezorientowany, jak skompilować i uruchomić ten program na terminalu. Załączam obraz katalogu.

Połączyć: https://www.dropbox.com/s/yfg22v9y78yndan/DirecotryPic.png

Z góry dziękuję :)

Odpowiedzi:

0 dla odpowiedzi № 1

Dlaczego masz plik jar w folderze src? Powinieneś odwoływać się do nich ze ścieżki budowania Java. Kliknij prawym przyciskiem myszy swój projekt -> Ścieżka budowania Java -> Konfiguruj ścieżkę budowania -> Biblioteki. Dodaj tutaj swoje pliki biblioteczne. Nie w src.

Z obrazka wydaje się, że używasz zaćmieniaIDE. Eclipse automatycznie tworzy plik. Z paska menu kliknij Projekt i upewnij się, że zaznaczyłeś opcję Buduj automatycznie. Aby uruchomić to na terminalu, wyeksportuj cały ten projekt jako Runnable Jar, a z terminala wykonaj "java -jar yourproject.jar"

Kliknij prawym przyciskiem myszy na projekt -> Eksport -> Runnable Jar.

Czy tego szukasz?


0 dla odpowiedzi nr 2

Po pierwsze: pliki JAR nie powinny być kopiowane do folderu src. O ile mogę zobaczyć, DirectoryServer.jar jest w tym momencie. Po drugie: pliki .sh również powinny zostać przeniesione do katalogu głównego projektu.

Możesz łatwo wygenerować pliki kompilacji Ant z Eclipse (Export ..> pliki kompilacji Ant), a następnie użyć ich z terminala (instalacja ANT jest koniecznością!).

Inną opcją byłoby wyeksportowanie uruchamialnego pliku JAR bezpośrednio z Eclipse, a następnie uruchomienie go z terminala.

Mam nadzieję, że to pomoże! Jeśli masz więcej pytań, możesz zapytać w komentarzu!