0

我想在我的 build.xml 中运行一个 ant 目标“run_junit”,它使用多个构建文件中定义的属性,比如各种子目录中的 junit.xml。在调用这个特定目标之前,我想从各个子目录中的所有 junit.xml 文件中加载所有属性。

我试过以下

  1. 导入 junit.xml 文件 - 这不能在目标中导入。我不想总是导入文件。

  2. 读取目标中的 junit.xml 文件,例如“load_properties”,但在一个目标中设置的属性在另一个目标中不可用。

有人可以建议我实现这一目标的方法吗?

谢谢

4

1 回答 1

0

如果要在多个目标中使用属性,则必须全局导入它们。

要包含另一个 ANT 文件:

<include file="${path_to_file}/file.xml"/>

从另一个文件导入属性:

<property file="file_name.properties"/>

注意:这些都是全局定义

于 2013-07-29T12:22:26.300 回答