我有两个(core
,core-web
)项目,以便一个人依赖另一个。
所以core-web
的POM.xml包含core
的依赖关系。
core-web
将部署在jBoss AS(5.1)上。因此,想要使用jboss-maven-plugin
我必须在每次更改后在core
和core-web
上运行安装,并且必须手动部署文件。如果我将war
文件放到deploy
,似乎一切正常。
只是想问一下,如果有一种方法可以在core-web的POM中创建例程,它会自动生成core.jar
和core-web.war
并将其部署到{{1}上正在运行的jboss服务器上1}}端口。
如果您需要更多信息,请告诉我。
提前致谢。
答案 0 :(得分:0)
我想我已经找到了这个问题。我创建了另一个pom.xml
并在模块标记中添加了core
和core-web
,现在我必须安装这个新的pom
并安装所有依赖pom
按顺序进行。
<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>