我目前正在使用maven war插件将我的战争部署到jboss目录:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<warName>basic</warName>
<outputDirectory>${jboss.home}</outputDirectory>
</configuration>
</plugin>
当我做mvn clean install时,我将我的战争部署到jboss目录,但是当试图将它与爆炸的战争maven shell命令组合时,我的爆炸战争没有部署到jboss部署目录 .
是否有可能直接从maven部署到jboss目录的爆炸战争,而不是创建单独的脚本将爆炸的战争目录从目标复制到jboss deploy dir .
1 回答
从Maven War plugin - Usage页面
爆炸WAR的默认目录是
target/<finalName>
. 可以通过指定webappDirectory
参数来覆盖此默认目录 .您可以将
<webappDirectory>${jboss.home}</webappDirectory>
添加到<configuration>
并查看它是否有效 .