WebSphere 7 を使用しており、MyEclipse から war を展開しようとしています ([サーバー] > [WebSphere 7] > 右クリック > [展開の追加])。
以下のmaven warプラグインを使用しています:
<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>
2 番目のオプション:
<finalName>my-app-context-root</finalName>
しかし、これらのオプションでは運が悪い. MyEclipse からアプリケーション/戦争を展開し、WebSphere サーバーでコンテキスト ルートを確認すると、WebSphere はコンテキスト ルートを「my-app-context-root」ではなく「my-app」(name タグに記載) として表示します。