首页 文章

Wildfly部署的war文件名与pom.xml中的fileName不同

提问于
浏览
0

我在我的项目中使用maven . 每当我重新启动服务器时,wildfly会在wildfly部署文件夹中将我的应用名称部署为 SMM-App-0.0.1-SNAPSHOT.war . 我想在工件后删除版本部分 . 所以我希望名字像 SMM-APP.war

首先,我在build中添加fileName属性 . 它实际上在我执行 $ mvn package 命令时有效 .

<build>
    <finalName>${artifactId}</finalName>
    ...
 </build>

如何在重新启动野生动物期间更改此名称?我不想每次手动复制war文件并将其添加到部署目录 . 有什么建议?

提前致谢...

1 回答

  • 0

    以下是我如何逐步解决问题:

    • 我从wildfly的deployments文件夹中删除了部署的 SMM-App-0.0.1-SNAPSHOT.war .

    • 从项目根文件夹内的终端执行 $ mvn clean goal .

    • 在eclipse中右键单击项目,然后选择 Maven> Update Project .

    • 从服务器选项卡清理并重新启动服务器 .

    我希望它能帮助任何人有同样的问题 .

相关问题