0
我有以下Ant命令。我需要將一個變量{merged.folder}
傳遞給arg行。該值來自屬性文件。但它並不能解決這個問題。有沒有辦法做到這一點。你能幫我麼?將變量傳遞給Ant腳本中的參數
<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沒有解決變量的問題。如果是這種情況,螞蟻腳本將無法工作。更有可能你的變量沒有在某個地方定義。嘗試在使用它之前回顯它並查看結果。 – FailedDev