8

pom.xml に Maven プロパティを設定しました。

<properties>
    <build.start.date>someValue</build.start.date>
</properties>

今、私は次のことを行うantタスクを持っています:

<loadresource property="build.start">
    <url url="http://someUrl?xpath=/*/id/text()"/>
</loadresource>

<property name="build.start.date" value="${build.start}"/>

<echo>Printing Ant Value ${build.start} </echo>
<echo>Printing Maven Value ${build.start.date}</echo>

これにより、次の結果が得られます。

[echo] Printing Ant Value 2013-03-15_17-53-08
[echo] Printing Maven Value 2013-03-16

しかし、私は両方が印刷されることを期待しています:

[echo] Printing Ant Value 2013-03-15_17-53-08
[echo] Printing Maven Value 2013-03-15_17-53-08


I tried <loadresource property="build.start.date">
and
I tried <loadresource property="${build.start.date}">

問題は、ant タスク内でグローバルな Maven プロパティを設定するにはどうすればよいかということです。

4

1 に答える 1