2013-04-09 167 views
1

我試圖運行ant build.xml但有些錯誤發生構建失敗,而運行Ant文件

Buildfile: D:\Projects\OBSWorkspace\schoolforms\torque\build.xml 
main: 

BUILD FAILED 
D:\Projects\OBSWorkspace\schoolforms\torque\build.xml:19: 
    The following error occurred while executing this line: 
    D:\Projects\OBSWorkspace\schoolforms\torque\build-torque.xml:52:  
    D:\Projects\OBSWorkspace\schoolforms\torque\${torque.home}\lib not found. 
在這個項目 ${torque.home}沒有發現

哪個目錄則表明

Assume torque.home is specified through -D option 
    in ant invocation 

是什麼 - D指定,如何找到${torque.home}的值?

回答

1

以這種方式使用它ant build -Dtorque.home="value for torque.home"。使用-D參數,你可以直接從命令行傳遞屬性來構建。如果您從命令行傳遞值來構建它,即使您通過了invokeAll=false,它也會在您的所有構建中可見。

我認爲here是回答如何從Eclipse的參數傳遞給螞蟻(Eclipse->myproject->right click on build.xml->Arguments->VM Arguments -DappRoot=ECM -DappName=ESW -Dapp.module=FNT -Dapp.env=LOC -DcloneNumber=1

+0

但在MyEclipse中如何通過-D選項參數 – Devendra 2013-04-09 07:28:17