Eclipseで開発されたMaven Webアプリケーションをpom.xml
ファイルに作成しました。異なるプロパティを持つ2つの異なるプロファイル:生産と開発を定義しました。 clean install
を使ってWARバンドルを作成すると、maven-war-plugin
のfilteringDeploymentDescriptors
のおかげで、すべてのプロパティが正しく置換された解析済みweb.xmlを管理できます。eclipse tomcatにフィルタリングされたweb.xmlを公開
問題は、私が使用しているEclipseのTomcatにwebappを公開したときに、web.xml
が全く解析されず、すべての生のプロパティ名があるということです。
開発プロファイルでactiveByDefault
をtrueに設定しましたが、Active Mavenプロファイル(プロパティ>> Maven)も設定しましたが、それでも動作させることはできません。