Как развернуть связанные проекты Maven - PullRequest
0 голосов
/ 10 мая 2018

У меня есть ProjectAPI.war , ProjectPorcessing.jar и ProjectRaw.jar . Все проекты Maven.

ProjectPorcessing.jar использовать ProjectRaw.jar в качестве пользовательских зависимостей. ProjectAPI.war использование ProjectPorcessing.jar в качестве пользовательских зависимостей.

Если я установлю -

ProjectRaw.jar как сторонний jar для ProjectPorcessing.jar и ProjectPorcessing.jar в качестве стороннего участника для ProjectAPI.war

1) мне нужно развернуть ProjectRaw.jar вместе с ProjectPorcessing.jar и ProjectAPI.war на веб-сервере ( widlfy )?

2) ИЛИ достаточно просто развернуть ProjectAPI.war на веб-сервере?

Если я свяжу все 3 проекта (объявив внутри pom.xml ), как мне выполнить развертывание на веб-сервере?

1) Развернуть ProjectAPI.war вместе с ProjectRaw.jar и ProjectPorcessing.jar ?

2) Или достаточно просто развернуть ProjectAPI.war ?

Кроме того, если мне нужно заменить установленный JAR (установленный как сторонний jar) на проект, какой метод будет наилучшим? Нужно ли мне сначала удалить существующую банку ? ЕСЛИ да , что является лучшим способом удалить существующий файл JRA ? На данный момент я просто переустановил с помощью mvn install: install-file и я не уверен, что моя техника верна.

Ценю вашу помощь, ребята, большое спасибо.

1 Ответ

0 голосов
/ 10 мая 2018

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

Если вам нужны новые версии jar-файлов (или других jar-файлов), измените записи зависимостей в pom.xml, соберите заново (clean install) и затем разверните результат в Wildfly.

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