2015-11-23 4 views

ответ

0

Для того, чтобы создать баночку вашего проекта вам необходимо следующую команду:

jar cf jar-file input-file(s) 

первый убедитесь, что работает в командной строке или терминальный банку не собирается сказать вам, что «команда не найдена».

Параметры и аргументы, используемые в этой команды:

  • Опция с указывает на то, что вы хотите создать файл JAR.
  • Опция f указывает, что вы хотите, чтобы выходный файл отправлялся в файл , а не в стандартный вывод.
  • jar-file - это имя, которое вы хотите получить в результате JAR-файла.
  • input-file (s) argument - это список из одного или нескольких файлов, которые вы хотите включить в свой JAR-файл. Аргумент входных файлов может содержать символ подстановки *. Если какой-либо из «входных файлов» - это каталоги, содержимое этих каталогов будет рекурсивно добавлено в архив JAR.

Давайте предположим, что у вас есть каталог с именем «Мой проект», который содержит все пакеты Явы, классы, ресурсы и т.д. Вы должны банку «Мой проект», следовательно, вы должны сделать следующее:

  1. Перейдите к родительскому каталогу каталога, который содержит «Мой проект» с помощью командной строки (в Windows) и терминал (в OSX или Linux)
  2. выполнить команду баночки следующим образом (в окнах - двойные кавычки Моего Проект из-за пространства в имени каталога, возможно, вам это не понадобится)

    баночка сравни MyProject.jar «Мой проект»

  3. Над командой даст вам каталог в банке.

Дополнительную информацию о создании банки см. oracle documentation.

1

Вы можете использовать maven или ant для достижения этой цели.

+0

Я не знаю, что такое maven или ant. –

+0

Google помогает вам. http://maven.apache.org/index.html – VDanyliuk

0

Я могу только связать вас на страницу оракула: https://docs.oracle.com/javase/tutorial/deployment/jar/build.html

Команда, которую вы ищете, кажется:

баночка НАСТ.ВИДОИС TicTacToe.jar TicTacToe.class аудио изображения

Где аудио и изображения являются папками ресурсов.

Успехов,

Смежные вопросы