Я маю цей код, в якому я маю файл "jar"Я використовую як бібліотеку. А в моєму "src" у мене є кілька пакетів з файлами ".java". Я дуже збентежений про те, як скомпілювати і запустити цю програму на терміналі. Я додав зображення каталогу.
Посилання: https://www.dropbox.com/s/yfg22v9y78yndan/DirecotryPic.png
Спасибі заздалегідь :)
Відповіді:
0 для відповіді № 1Чому у вас є файл jar в папці src ?? Ви повинні посилатися на них зі шляху збирання Java. Клацніть правою кнопкою миші на вашому проекті -> Java Build Path -> Configure Build Path -> Бібліотеки. Додайте файли бібліотеки тут. Не в src.
З картини здається, що ви використовуєте затемненняIDE. Eclipse створює файл автоматично. На панелі меню натисніть кнопку Проект і переконайтеся, що ви встановили прапорець Автоматично збирати. Щоб виконати це на терміналі, експортуйте весь цей проект як Runnable Jar, а з терміналу виконайте цю "java -jar yourproject.jar"
Клацніть правою кнопкою миші на проекті -> Експорт -> Runnable Jar.
Це те, що ви шукаєте ???
0 для відповіді № 2
Перш за все: файли JAR не слід копіювати до папки src. Наскільки я можу побачити DirectoryServer.jar в ньому прямо зараз. По-друге: .sh файли повинні бути переміщені до кореня вашого проекту теж.
Ви можете легко створити Ant Buildfile з Eclipse (Export ..> Ant Buildfiles), а потім використовувати їх з терміналу (встановлення ANT є обов'язковим!).
Іншим варіантом є експорт виконуваного JAR безпосередньо з Eclipse, а потім його запуску з терміналу.
Я сподіваюся, що це допоможе! Не соромтеся запитати в коментарях, якщо у вас є ще питання!