我对这个概念很陌生。
我耳朵wars
下面有两个。是一个带有启动参数负载的 servlet,我想先部署它,完成后,应该部署它。如何做到这一点?War-1
War-2
我正在maven
使用Jboss7.1.1.Final
.
请帮忙
您可以使用模块。假设您的项目如下所示:
在 War-1 和 War-2 目录中添加 pom 文件。ear 目录中的 pom 文件将是父文件,您在其中声明要处理的模块:
<modules>
<module>War-1</module>
<module>War-2</module>
</modules>
Maven 将在 War-1 和 War-2 目录中查找 pom。在每个中创建一个新的 pom:
在那里,每个子模块中都有一个 pom.xml 的摘要。您必须声明父母:
<parent>
<artifactId>yourArtifact</artifactId>
<groupId>yourGroup</groupId>
<version>1.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<!-- Name your package as you like -->
<groupId>${project.parent.groupId}</groupId>
<artifactId>${project.parent.artifactId}-War1</artifactId>
<name>${project.parent.artifactId}-War1</name>
<description>
War of project ${project.parent.artifactId}
</description>
<version>1.0-SNAPSHOT</version>
<packaging>war</packaging>
那是你要找的吗?您可以在http://www.sonatype.com/books/mvnex-book/reference/multimodule.html找到有关模块的更多信息
@+