当我们在 Eclipse 中迁移到 Wildfly 8.x 服务器时,我遇到了一个新问题。
我的项目称为 PayloadSvc。pom.xml 的第一部分如下所示:
<modelVersion>4.0.0</modelVersion>
<groupId>PayloadSvc</groupId>
<artifactId>PayloadSvc</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
后来在pom中我有这个:
<build>
<finalName>PayloadSvc</finalName>
在 Eclipse 中,我还将 Web 项目设置中的上下文根设置为 PayloadSvc
但是,当它部署到 Wildfly 时,它会以这种方式部署:
Registered web context: /PayloadSvc-0.0.1-SNAPSHOT
我似乎无法删除网络上下文的“-0.0.1-SNAPSHOT”部分。
奇怪的是,即使使用相同的 pom 数据(具有适当的上下文、groupId、artifact Id 和相同的版本属性),同一工作场所中的其他项目也能正常工作。
我正在使用 Eclipse Neon 的 STS 版本。
感谢您提供的任何建议。