1

できるだけ少ない構成パラメーターを使用して、いくつかのバリアントで webapp を構築できるようにしたいと考えています。展開先の URL のルートに関連してフォルダーを指定できるようにしたい (つまり、http://example.com/one/に置きたい場合は、したい構成ファイルで「1」という単語だけを指定します)。

複数の web.xml ファイルや複数のビルド ターゲットは必要ありません。また、いくつかの外部スクリプトを使用しないと、ant で web.xml を変更できないこともわかっています。この点において、

Ant スクリプトの web.xml ファイルからパラメーターを読み取り、その値をビルドに使用することはできますか?

4

1 に答える 1

1

外部xmltaskを介してXPathを使用してXMLファイルから任意のノード/属性を読み取って変更できます: http : //www.oopsconsultancy.com/software/xmltask/、http: //today.java.net/pub/a/today /2006/11/01/xml-manipulation-using-xmltask.html

この広く使用されているantタスクは非常に信頼性があります。

于 2012-11-27T07:01:43.967 に答える