Java: экспорт в файл.jar в Eclipse
Я пытаюсь экспортировать программу в Eclipse в файл JAR.
В свой проект я добавил несколько фотографий и PDF:s. Когда я экспортирую в файл JAR, кажется, что только main
был скомпилирован и экспортирован.
Я хочу экспортировать все в файл jar, если это возможно, потому что тогда я хочу преобразовать его в файл с возможностью экстрадиции, такой как.exe-файл.
Но как?
4 ответа
Нет необходимости во внешних плагинах. В диалоговом окне " Экспорт JAR " убедитесь, что вы выбрали все необходимые ресурсы, которые хотите экспортировать. По умолчанию не должно возникнуть проблем с экспортом других файлов ресурсов (изображений, файлов конфигурации и т. Д.), См. Скриншот ниже.
Перейдите к файлу->export->JAR-файл, там вы можете выбрать "Экспорт сгенерированных файлов классов и источников" и убедиться, что ваш проект выбран, и все папки в нем тоже есть! Удачи!
FatJar может помочь вам в этом случае.
В дополнение к функции "Экспортировать как Jar", которая включена в Eclipse, подключаемый модуль объединяет все зависимые файлы JAR в один исполняемый файл JAR.
Плагин добавляет в контекстное меню Java-проектов запись "Build Fat Jar"
Это полезно, если ваша последняя экспортированная банка содержит другие внешние банки.
Если у вас есть Ganymede, диалогового окна Export Jar достаточно для экспорта ваших ресурсов из вашего проекта.
После Ганимеда у вас есть:
Еще один вариант - WinRun4J. Существует плагин Eclipse для WinRun4J, который позволяет вам экспортировать ваше приложение как единый исполняемый файл со встроенными необходимыми jar / классами.
(полное раскрытие: я работаю над этим проектом)