我有2个构建文件到单独的项目中,

  • build_common.xml,
  • build.xml是主要的构建文件。

我正在尝试从build_common.xml导入属性,而不导入整个文件。 如果我知道build_common.xml的路径,有没有办法做到这一点?

谢谢

#1楼 票数:0

如果只想导入某些属性,则它们可能应该放在单独的文件中(按常用用途分开)。 就是说,也许您的一项ant任务可以使用grep或其他一些实用程序集合来将build_common.xml转换为仅包含所需内容的NEW文件,然后导入该文件?

我真的不认为这是解决问题的最佳方法,但我认为这可能有效。

  ask by Robert translate from so

未解决问题?本站智能推荐:

1回复

在 POM 的属性部分中定义的属性在外部 ant 构建文件中看不到

我在带有外部 ant 文件的 pom.xml 中使用 maven-antrun-plugin。 在插件的文档中是这样说的: Maven 可用的所有属性也可在目标配置中使用。 但是,您可能希望使用 ant 任务调用外部 Ant 构建脚本。 为避免名称冲突,仅将属性的一个子集传递给外部 Ant
1回复

在Phing(和Ant)构建脚本中选择属性

我在构建脚本中使用数据库。 所有数据库详细信息都在我的属性文件中,但我想知道如何让用户轻松选择要使用的详细信息集? 我正在和Phing一起工作,但因为它与Ant非常相似,所以我也会接受Ant的答案。 这是我的示例build.properties : 我想为用户提供一个简单的构建
1回复

在Jenkins构建作业中使用ANT属性

我正在尝试从ANT任务exec脚本。 该脚本执行一些svn-stuff,然后应设置输出svndiff : 我想使用此svndiff属性在jenkins的构建后步骤中通过电子邮件将其发送给某些收件人,但我似乎无法在Jenkins中使用它。 我从中收到的邮件仅包含$svndiff作为内容
1回复

Ant:扫描文件并写入属性

在${basedir}名为foo.fxml的文件中,有一个部分读取 其中5可以是任何整数。 如何获得一个ant属性来保存该整数的值,在这种情况下为5 ?
1回复

Ant:连接文件集中的属性

我正在尝试在ANT中执行以下操作,但遇到问题。 阅读在我的项目工作区中安装了哪些项目。 为每个项目创建一个Apache virtualhost指令。 将virtualhost指令连接到Apache配置文件中。 我花了很多时间研究可以使用的不同任务。 Con
1回复

如何使用Ant管理属性文件?

我有一个从属性文件(主机,端口)获取值的程序,该属性文件的路径当前是硬编码的,但是我希望能够编译该属性文件并将其放置在与我编译的类相同的目录中(在bin /中),当我做一个jar并运行程序时,它应该自动从那里获取值,我该怎么做?
3回复

在“属性任务”上使用Ant属性文件的原因

我目前正在与一些开发人员合作,他们喜欢设置定义环境特定变量而不是使用属性文件的Ant任务。 他们似乎更喜欢这样做,因为它更容易输入: 而不是键入: 例如: 我发现很难说服他们属性文件是他们正确的方法。 我相信属性文件更好,因为: 它们提供了更大的灵活性 -
1回复

多个ANT属性(从文件)到一个属性

我使用task来从列表中为所有值运行一个目标,从一个属性中获取。 现在,我想将这些值放到单独的属性文件中,因为它们有很多。 所以问题是:如何从文件中读取多个(不知道有多少)属性(实际上是文件中的行)到一个属性? 属性文件应如下所示: 输出应该是: 被归入一处房