Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 错误:项目中不存在目标_Java_Ant_Build - Fatal编程技术网

Java 错误:项目中不存在目标

Java 错误:项目中不存在目标,java,ant,build,Java,Ant,Build,我正在使用我们的代码库来解决一些依赖性问题 但是,每当我点击任何包中的build.xml文件时 "Target XXX does not exist in the project" error. 有趣的是build.xml文件没有显示任何错误,如果我保持它们中的任何一个不变,但是如果我单击打开它们中的任何一个,我就会被这些错误卡住。以下是一些示例: <target name="javadoc" depends="compile-jar"> <target nam

我正在使用我们的代码库来解决一些依赖性问题

但是,每当我点击任何包中的build.xml文件时

"Target XXX does not exist in the project" error. 
有趣的是build.xml文件没有显示任何错误,如果我保持它们中的任何一个不变,但是如果我单击打开它们中的任何一个,我就会被这些错误卡住。以下是一些示例:

   <target name="javadoc" depends="compile-jar">
   <target name="release" depends="standard-release" description="PackageBuilder entry point"/>

我得到了所有目标的错误。不幸的是,我不能在论坛上发布太多的代码,但如果有任何建议能引导我走上正确的方向,我将不胜感激。如果有什么我没有提到,请让我知道,我可以添加它

另外,我不太了解整个build.xml和其他ANT东西是如何工作的。我知道有很好的数据计算,但我需要一些博客/书籍/图表/流程图来解释这是如何工作的,以及如何更容易地用Java解决构建依赖性,然后再开始理解文档。有什么帮助吗


谢谢。

Eclipse只在您打开build.xml时检查它们,而不是以前(像类文件一样)

我假设标准发行版和编译jar不是在指定的构建文件中定义的,而是在其他文件中定义的

在ANT中,您可以导入其他生成文件并从中重用目标:

见:

因此,可能Eclipse没有找到任何导入的文件,或者您没有定义导入