问题:无法创建任务或键入projectImport

时间:2019-02-07 06:24:22

标签: eclipse ant

我对于使用ANT构建Eclipse(Oxygen)项目非常陌生。我正在使用以前在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中可用,我可以将项目导入当前工作空间的哪些任务是什么。

谢谢

1 个答案:

答案 0 :(得分:1)

projectImport仅适用于IBM RAD。我不知道任何等效的Eclipse。

标准Eclipse仅提供了非常少的Ant任务,它们都以eclipse.开始。有关Eclipse任务列表,请参见here