0
次のAntコマンドがあります。私は変数{merged.folder}
をarg行に渡す必要があります。この値はプロパティファイルから取得されます。しかし、それはその変数を解決していません。これを行う方法はありますか?手伝ってくれませんか?Antスクリプトでargに変数を渡す
<java fork="true" dir="${shrinksafe.util.path}/buildscripts" classname="org.mozilla.javascript.tools.shell.Main">
<arg line="releaseDir=${merged.folder}" />
<classpath>
<pathelement location="${shrinksafe.util.path}/shrinksafe/js.jar" />
<pathelement location="${shrinksafe.util.path}/shrinksafe/shrinksafe.jar" />
<pathelement path="${java.class.path}" />
</classpath>
</java>
多分簡単なドル記号がそれを解決しますか? $ {merged.folder}? – yonix
ああ...それは私のコードの誤字です。私は$で試しました。しかしそれはうまくいきませんでした – Apps
@Apps変数を解決していないことはありません。これが当てはまる場合、antスクリプトはこれまでどおりに動作しません。変数がどこかで定義されていない可能性が高くなります。それを使用する直前にエコーして結果を確認してください。 – FailedDev