Как я могу создать файл .jar?

вруководство Я обнаружил, что файлы JAR могут быть созданы следующим образом:

jar cf jar-file input-file(s)

Тем не менее, было не ясно, каковы входные файлы. Это файлы .java или .class? Из примеров на той же странице я могу предположить, что это должны быть файлы .class.

Но теперь не ясно, какие файлы .class я должен поместить туда. После компиляции файлов .java у меня много файлов .class. Одна из причин этого заключается в том, что у меня много таких файлов: GameWindow $ 2 $ 10class, GameWindow $ 2 $ 7.class и так далее. Должен ли я включить их все в командную строку для создания файла .jar?

Для запуска моего приложения я используюjava Game, Итак, мне нужно использовать только файл Game.class при создании файла .jar? С другой стороны, другие файлы классов соответствуют классам, используемым приложением.

Мое программное обеспечение использует внешние библиотеки (во время компиляции я указываю .jar файлы этих библиотек). Сможет ли файл .jar моего приложения работать на компьютере, который не содержит файл .jar используемой библиотеки?

Ответы на вопрос(6)

Ваш ответ на вопрос