运行ant文件时构建失败

时间:2013-04-09 07:17:57

标签: java ant build myeclipse apache-torque

我正在尝试运行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}值?

1 个答案:

答案 0 :(得分:1)

以这种方式ant build -Dtorque.home="value for torque.home"使用它。使用-D参数,您可以将属性从命令行直接传递给构建。如果您将值从命令行传递给构建,即使您通过invokeAll=false,它也会在所有构建中显示。

我认为here是如何将参数从eclipse传递到ant(Eclipse->myproject->right click on build.xml->Arguments->VM Arguments -DappRoot=ECM -DappName=ESW -Dapp.module=FNT -Dapp.env=LOC -DcloneNumber=1)的答案