我正在使用 WebSphere 7 并尝试从 MyEclipse 部署战争(服务器 > WebSphere 7 > 右键单击 > 添加部署)。
我正在使用以下 Maven 战争插件:
<groupId>com.xxx.my.app</groupId>
<artifactId>my-app</artifactId>
<packaging>war</packaging>
<name>my-app</name>
<build>
<finalName>my-app-context-root</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
</plugin>
</plugins>
</build>
要更改我的战争的上下文根,我尝试了以下选项:
第一个选项:
<properties>
<m2eclipse.wtp.contextRoot>my-app-context-root</m2eclipse.wtp.contextRoot>
</properties>
第二种选择:
<finalName>my-app-context-root</finalName>
但是这些选项没有运气。每当我从 MyEclipse 部署我的应用程序/war 并检查 WebSphere 服务器中的上下文根时,WebSphere 仍将上下文根显示为“my-app”(在名称标签中提到)而不是“my-app-context-root”。