Netbeans 7.2 (Glassfish 3.1.2 サーバーも使用しています) からプロジェクトを実行すると、少し問題が発生します ...
実際、既存のプロジェクトを Ant から Maven に移行しています。pom.xml は完成しており、ここで説明されているようにコンテキスト ルートのカスタマイズを使用しました: http://maven.apache.org/plugins/maven-ear -plugin/examples/customizing-context-root.html ですが、netbeans からプロジェクトを実行すると、 (で参照されている)localhost:8080/MyApplicationEAR-0.1-SNAPSHOT
の代わりに
.ear : の名前でデプロイされ
ます。localhost:8080/MyApplicationName
<contextRoot>/MyApplicationName</contextRoot>
ブラウザに正しい URL を書き込めば問題なく動作しますが、あまり快適ではありません。
Netbeans に問題があるのでしょうか、それとも何か忘れてしまったのでしょうか?
編集: application.xml は Maven によって自動生成され、コンテキストルートは適切に形成されていますが、Netbeans はこれに関係ないようです...