java - 从另一个文件导入 Ant 类补丁

标签 java ant build build-process

我正在探索 Ant 1.8.1 强大的导入功能。这是我的情况:我有一个顶级 Ant 文件 (project.xml),它会反过来调用另一个 Ant 文件(例如,neato_project.xml)上的 ant,该文件实际上执行构建、清理或其他操作。

我有 12 个不同的项目文件,这个顶级 (project.xml) 文件可以调用,因此我想将一个公共(public)类路径条目放入 project.xml 文件中,我可以将其传递给其他人以用作他们的个人文件类路径。

我该怎么做?我一直在尝试玩导入任务,但我还没有弄清楚。如果 Ant 中有更好的方法来解决这个问题,我愿意接受另一种方法。

最佳答案

1.8中没有引入导入;它在 1.8 中得到了增强。这很好,因为这意味着像我这样的人有几年的导入经验。

我做什么:

  1. constants.xml - 我的构建使用的通用字符串和类路径
  2. build.xml - 主文件导入 #1 和 #3
  3. helper-project-1.xml - 它有一个更清晰的名称,但这并不是重点
  4. helper-project-2.xml等

我使用这种方法是因为我希望 build.xml 传递常量。为了便于阅读,我只是将它们保存在单独的文件中。

关于java - 从另一个文件导入 Ant 类补丁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3604772/

相关文章:

android - 琐碎的驱动器构建失败

ios - FaSTLane TestFlight 构建

java - Maven 3.0.5 和 IntelliJ 12 构建两个 jar 文件

grails - 在Grails构建目标中使用Hudson构建参数

java - OpenSuse 13.2 上的 Qt for Android

php - Phing 未加载 .properties 文件

java - 使用自签名证书的 gradle Nexus

java - 当我们按 id 过滤列表时,如何使用 HQL 一对多查询关系

java - 服务器 Tomcat v8.5 无法启动 hello world Jersey Web 服务

c++ - 如何在 C++ 构建中嵌入 JSON 文件