我正在迁移到JBoss AS 7的过程中,并且使用maven构建,在我看来maven-ear插件还不支持JBoss AS 7。默认情况下,它使用JBoss作为4。
这会造成问题吗?
我还在试图弄清楚如何组织我的归档文件,现在有一些与JBoss as 7类加载器工作方式变化相关的问题。
发布于 2011-12-01 14:37:35
我不认为maven-ear-plugin是特定于JBoss的。但您必须在配置中指定JavaEE <version>6</version>:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<version>2.6</version>
<configuration>
<version>6</version><!-- Java EE 6 -->
<defaultLibBundleDir>lib</defaultLibBundleDir>
<modules>
<webModule>
<groupId>my.group</groupId>
<artifactId>my-web</artifactId>
<contextRoot>/my</contextRoot>
</webModule>
</modules>
</configuration>
要获得JBoss7 EAR的工作示例,您可以使用以下原型创建一个新项目:org.jboss.spec.archetypes:jboss-javaee6-ear-webapp:7.0.2.CR1上面显示的示例取自此原型。
https://stackoverflow.com/questions/8332561
复制相似问题