为什么war:爆炸对我的Maven构建的输出没有影响?

时间:2018-01-09 15:46:12

标签: java maven war

这两个生成完全相同的输出,通过比较目录列表进行验证。

mvn clean install

mvn clean war:exploded install

在每种情况下,都有*.class个文件等的目录,以及从中生成的*.war

因此,如果您想针对您的开发环境或某些部署方案使用爆炸式战争,那么指定war:exploded是否有任何价值?

1 个答案:

答案 0 :(得分:1)

war:exploded

允许您指定创建爆炸.war的目录(即在服务器部署目录中)。

mvn clean install

在/ target-dir中创建.class-Files等,然后将其打包到war文件中。

因此,值是将爆炸的war文件放在正确的位置,而不是/ target。