在 JBoss 7.x 中更改 EAR 部署名称

Change the EAR deployment name in JBoss 7.x

我使用 Eclipse Oxygen (4.7.2)。我的 eclipse 中有 JBoss 工具。我有 JBoss AS7.1。 我有一个 Maven "ear" 项目。它被称为 abc 项目。它是 git 存储库中的一个 Maven 项目。它在 Maven pom.xml 中的版本是 4.7.5-SNAPSHOT。它的工件 ID 是 abc-project。当我右键单击服务器(在“服务器”选项卡下)并添加项目时,它被添加为 abc(abc-4.7.5-SNAPSHOT)。

在耳朵的application.xml中,我们的显示名称为'abc'

在我构建并发布项目到JBoss之后,然后在standalone/deployments文件夹中,ear项目部署在名称为abc-4.7.5-SNAPSHOT.ear的文件夹下

现在在我们的一个代码中,我们在寻找一些默认标签文件时引用 abc.ear。服务器启动正常,但无法访问项目,因为它部署在文件夹名称 abc-4.7.5-SNAPSHOT.ear.

我可以更改此项目的部署文件夹或部署名称吗?

我希望将其部署在文件夹 abc.ear

无论您的项目在哪里,都可以找到项目的 .settings 文件夹。我相信这是日食设置文件夹。在这个文件夹下,有一个文件叫 org.eclipse.wst.common.component

打开此文件,并在以下条目中更改您的项目名称 来自:

<wb-module deploy-name="abc-4.7.5-SNAPSHOT">

至:

<wb-module deploy-name="abc">

然后,在tab/view.

服务器下的eclipse中删除jboss服务器的项目

然后重新启动eclipse clean。

在服务器tab/view

下eclipse中再次添加项目到jboss服务器

从 eclipse

发布并重新启动 jboss