Ant项目没有"default"属性,有可能吗?

Ant project without "default" attribute, it is possible?

我一直在尝试关注一个使用 ant 创建的项目。然而,理解它是一种困难。 build.xml 是这样的:

<project name="FepmInputWrapper_dev" basedir="..">

    <property name="project.dir" location="Config"/>
    <property file="${project.dir}/basis.properties"/>
    <import>
        <file file="${project.dir}/basis.xml"/>
    </import>
    
</project>

我对 ant 还很陌生,但根据我的阅读,它应该在第一行有一个属性调用 "default"。 例如:

<project name="FepmInputWrapper_dev" basedir=".." default="">

任何人都可以帮助我告诉我如何开始阅读这个项目吗?我必须先阅读 "basis.properties" 还是 "basis.xml".

提前谢谢你,

default 属性不是必需的。如果用户未指定目标,它只是简单地命名一个目标 运行。

例如,如果您的 build.xml 包含以下内容:

<project name="my-project" default="deploy">
  <target name="deploy">
    <echo message="Deploying" />
  </target>
</project>

用户只需键入 antdeploy 目标就会 运行。如果删除 default 属性(或设置为空白值),则不会发生任何事情。