Apache Ant/最佳实践/标准目标
外观
< Apache Ant | 最佳实践
您会学到的一点是,如果您在不同项目之间始终如一地命名事物,那么您更容易找到要查找的事物。当您与其他人合作时,您也希望使用彼此都熟悉的目标。
- 将您的主要构建放在项目主目录中的一个名为 build.xml 的文件中。
- 不要在您的构建文件中放置对本地文件系统的引用(Windows C:\ 等)。将所有这些内容隔离在主目录中的一个 local.properties 文件中。
src
- 您源代码的位置build
- 构建过程的输出
此目标应在构建文件夹中创建所有临时目录。
此目标应删除所有已编译的和中间文件,只留下源文件。它应该删除所有可以从其他文件派生的内容。这将在创建项目压缩文件之前运行,并且在构建过程中出现错误的情况下运行。
此目标应编译源代码并执行原始数据的转换。
install 目标应用于将文件复制到测试或生产系统。
使用 <description>
元素描述您的目标的作用。
如果您的构建文件中超过大约 100 个目标,它会变得难以管理。您可以考虑调用一个单独的构建文件,但这会增加其他复杂性,例如目标之间的依赖关系。