Каков рекомендуемый способ развертывания модуля Maven? - PullRequest
2 голосов
/ 06 ноября 2010

У меня есть многомодульный проект Maven, один из его модулей имеет основной класс.Я хочу упаковать и развернуть этот модуль, но я понятия не имею, что мне теперь делать.Я знаю этот вопрос , но я не знаю, хороший ли это способ следовать или нет.Не могли бы вы показать мне, каков рекомендуемый способ развертывания модуля Maven?Спасибо.

1 Ответ

2 голосов
/ 06 ноября 2010

У меня есть многомодульный проект Maven, один из его модулей имеет основной класс.Я хочу упаковать и развернуть этот модуль, но я понятия не имею, что мне теперь делать.

Для части пакета я предполагаю, что вы хотите создать исполняемый JAR, включая его зависимости (также известные как uberjar или megajar).Есть несколько способов сделать это:

Что касается части deploy , она сильно зависит от того, что вы подразумеваете под развернуть .Если вы имеете в виду установку пакета на некотором удаленном компьютере (ах) , Maven на самом деле не предоставляет никаких средств для этого, на самом деле это не входит в сферу применения Maven - что не означаетне может быть сделано вообще (но это также не означает, что для этого стоит использовать Maven).

Мне известен этот вопрос, но я не знаю, хороший ли это способ следовать или нет.

Теперь, когда принятый ответ исправлен (в течение некоторого времени он был явно неправильным), это один из способов.Если это делает работу за вас, то это хороший способ.

...