我用Ant来构建一个Eclipse(氧气)项目很新。我使用这在以前写的RAD环境中存在的build.xml文件。
这里是我的build.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.
。见here为Eclipse任务列表。