Используя Maven 1.x без дополнительных плагинов, как кто-то создает исполняемый файл jar? - PullRequest
0 голосов
/ 01 октября 2008

Используя Maven 1.x только со стандартными плагинами в комплекте, какая конфигурация необходима для сборки исполняемого Jar-файла?

Ответы должны охватывать:

  • включая зависимости в целевом Jar
  • правильная конфигурация пути к классам, чтобы сделать Jar-файлы зависимостей доступными

1 Ответ

1 голос
/ 01 октября 2008

Что ж, самый простой способ - просто установить свойство maven.jar.mainclass для основного класса, который вы хотите использовать.

Для настройки пути к классам манифеста вы можете использовать maven.jar.manifest.classpath.add = true, чтобы maven автоматически обновлял путь к классам на основе зависимостей, описанных в project.xml.

Отказ от ответственности: я давно не пользовался Maven 1 и не проверял ничего из этого, но я уверен, что это поможет вам начать работу в правильном направлении. За дополнительной информацией обращайтесь к jar plugin docs .

...