Java 蚂蚁:目标“;安装";项目中不存在

Java 蚂蚁:目标“;安装";项目中不存在,java,build,ant,Java,Build,Ant,我必须使用Ant构建项目的两个模块。我有两个应该用来构建的xml文件:project.xml和integration.xml。我使用以下命令来构建它们: ant安装-f.xml 但构建(或安装)过程仅在文件project.xml中成功结束。当我使用integration.xml尝试上面提到的命令时,我收到: 项目“集成”中不存在目标“安装” 我应该如何处理这个问题?您给ant的目标(在您的案例中安装)引用了构建文件中的定义 换句话说:一个XML文件包含安装目标,另一个不包含 因此,解决方案是比较

我必须使用Ant构建项目的两个模块。我有两个应该用来构建的xml文件:project.xml和integration.xml。我使用以下命令来构建它们:

ant安装-f.xml

但构建(或安装)过程仅在文件project.xml中成功结束。当我使用integration.xml尝试上面提到的命令时,我收到:

项目“集成”中不存在目标“安装”

我应该如何处理这个问题?

您给ant的目标(在您的案例中安装)引用了构建文件中的定义

换句话说:一个XML文件包含安装目标,另一个不包含


因此,解决方案是比较这两个文件以了解它们的差异。您必须将安装目标添加到第二个XML文件中,或者您可能只需要对该文件使用不同的目标

查看project.xml文件,会有一行如下所示:

<target name="install"...>

integration.xml中缺少,因此为了运行名为“install”的任务,需要将其添加到构建文件中。
您可以在此处查看更多信息:
或者你可以直接跑
ant-p${your_buildfile_name}
列出生成文件中的所有生成目标