我在我的项目中使用maven . 每当我重新启动服务器时,wildfly会在wildfly部署文件夹中将我的应用名称部署为 SMM-App-0.0.1-SNAPSHOT.war
. 我想在工件后删除版本部分 . 所以我希望名字像 SMM-APP.war
首先,我在build中添加fileName属性 . 它实际上在我执行 $ mvn package
命令时有效 .
<build>
<finalName>${artifactId}</finalName>
...
</build>
如何在重新启动野生动物期间更改此名称?我不想每次手动复制war文件并将其添加到部署目录 . 有什么建议?
提前致谢...
1 回答
以下是我如何逐步解决问题:
我从wildfly的deployments文件夹中删除了部署的
SMM-App-0.0.1-SNAPSHOT.war
.从项目根文件夹内的终端执行
$ mvn clean goal
.在eclipse中右键单击项目,然后选择 Maven> Update Project .
从服务器选项卡清理并重新启动服务器 .
我希望它能帮助任何人有同样的问题 .