45
我需要通過shell腳本調用一個ant腳本。讓我們考慮一下ant腳本的參數是a,b,c。我怎樣才能通過這些變量的參數?我必須爲ant調用shell腳本提供參數。誰可以幫我這個事?如何傳遞通過shell腳本調用的Ant腳本的參數?
我需要通過shell腳本調用一個ant腳本。讓我們考慮一下ant腳本的參數是a,b,c。我怎樣才能通過這些變量的參數?我必須爲ant調用shell腳本提供參數。誰可以幫我這個事?如何傳遞通過shell腳本調用的Ant腳本的參數?
你的意思是從命令行賦值給屬性?如果是這樣,嘗試
-DpropertyName=itsValue
例如,
<project>
<target name="hi">
<property name="person" value="world"/>
<echo message="Hello ${person}"/>
</target>
</project>
然後
ant -Dperson="MerryPrankster" hi
產量
[echo] Hello MerryPrankster
雅merryprankster !!!!! DpropertyNmae做了什麼? – trilawney
我修改了答案,希望能解釋 – merryprankster
Thanks Merrypranskter !!!!我會試試這個! – trilawney