#java #jakarta-ee #maven-2 #jboss
#java #джакарта-ee #maven-2 #jboss
Вопрос:
У меня есть 2 ( core
, core-web
) проекта таким образом, что один зависит от другого.
итак core-web
, POM.xml содержит зависимость от core
.
core-web
будет развернут на JBoss КАК (5.1). Поэтому хотите использовать jboss-maven-plugin
Я должен запускать install для обоих core
и core-web
после каждого изменения и развертывать файл вручную. Кажется, все работает нормально, если я помещаю war
файл в deploy
.
Просто хочу спросить, есть ли способ, которым я могу создать процедуру в POM core-web, которую она автоматически генерирует core.jar
, core-web.war
и развернуть ее на работающем сервере jboss на localhost:8080
порту.
Пожалуйста, дайте мне знать, если вам потребуется дополнительная информация.
Заранее спасибо.
Ответ №1:
Я думаю, что нашел проблему. Я создал еще pom.xml
один и и добавил core
и core-web
в тег модуля, и теперь мне нужно установить этот новый pom
, и он устанавливает все зависимые pom
s последовательно.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>build-all</artifactId>
<packaging>pom</packaging>
<name>build-all</name>
<parent>
.......
</parent>
<modules>
<module>..</module>
<module>../core</module>
<module>../model</module>
<module>../cas-server</module>
<module>../core-web</module>
<module>../other-projects</module>
</modules>
</project>