我正在尝试运行 ant build.xml
但发生一些错误
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}
值?
最佳答案
以这种方式使用它ant build -Dtorque.home="value for Torque.home"
。使用 -D
参数,您可以将属性从命令行直接传递到构建。如果您从命令行传递值来构建,即使您传递 invokeAll=false
,它也会在您的所有构建中可见。
我认为here是如何将参数从eclipse传递到ant的答案(Eclipse->myproject->右键单击build.xml->Arguments->VM Arguments
-DappRoot=ECM -DappName=ESW -Dapp.module=FNT -Dapp.env=LOC -DcloneNumber=1
)
关于java - 运行 ant 文件时构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15895679/