我对ANT很陌生,可以构建一个Eclipse(氧气(项目。我正在使用以前在 RAD 环境中编写的现有构建.xml文件。
这是我的构建.xml任务;
<foreach
list="${projects.name}"
param="project"
target="import-project" />
<target name="import-project">
<!-- Debug information -->
<echo message="project.name=${project}" />
<echo message="projectLocation=${rad.workspace}${project}" />
<projectImport
projectName="${project}"
projectLocation="${rad.workspace}${project}" />
<echo message="projectImport ${project} done" />
</target>
这是错误
BUILD FAILED
Problem: failed to create task or type projectImport
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.
我不知道projectImport
是在Eclipse中可用还是仅在IBM RAD中可用。但是,如果任务在 Eclipse 中可用,您是否知道任务失败的原因,如果任务仅在 IBM RAD 中可用,那么我可以使用哪些任务将项目导入当前工作区。
谢谢
projectImport
只是 IBM RAD。我不知道任何标准的Eclipse等价物。
标准 Eclipse 只提供非常少量的 Ant 任务,它们都以 eclipse.
开头。有关 Eclipse 任务列表,请参阅此处。