Используя maven, как настроить войну в файл ear - PullRequest
2 голосов
/ 30 апреля 2019

Я строю ухо, внутри которого стоит война проекта.Бывает, что мне нужно второе место войны в другом каталоге, которое будет скопировано в тот же .ear.

То есть я хочу, чтобы мое ухо содержало два файла войны.Одна война - это война того же проекта, в котором построено ухо, а другая война принадлежит другому проекту.

Как я могу правильно описать свой файл pom.xml?

спасибо

1 Ответ

0 голосов
/ 30 апреля 2019

Чтобы решить эту проблему в Maven, вам нужно больше думать о Maven.Каждый проект (или модуль многомодульного проекта) создает один артефакт (WAR, EAR, JAR, ...).Вы не создаете два артефакта из одного и того же модуля или проекта.

Если вы хотите создать два WAR-файла и один EAR-пакет для их объединения, вам потребуется либо многомодульный проект с тремя модулями, либо три отдельных проекта Maven.

Два проекта / модуля создают WAR, а последний объединяет их.Пакетирование очень просто: вам просто нужно ссылаться на WAR как на зависимости EAR.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...