ant 脚本使用两个 .properties 文件?

发布于 2024-08-14 21:16:45 字数 152 浏览 6 评论 0原文

我想知道是否可以让 ant 脚本同时引用 2 个不同的 .properties 文件,如果可以,如何实现这一点。

假设两个.properties 文件中包含的属性是互斥的,即相同的属性不会出现两次。

谢谢!

I want to know if it is possible to get an ant script to reference 2 different .properties files at once, and if so, how to accomplish this.

Assume that the properties contained within the two .properties files are mutually exclusive, i.e. the same property will not appear twice.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

早茶月光 2024-08-21 21:16:45

除了 Ash 答案

您可以使用 property 任务的不同 prefix 属性,例如,

<property file="file1.properties" prefix="file1"/>
<property file="file2.properties" prefix="file2"/>

这样您就可以找出两个文件是否具有相同的属性,并在构建脚本中区分它们。例如,如果两个文件都有属性 test,那么在使用上述命令加载它们后,您最终将得到名为 file1.testfile2.test< 的属性/代码>。

In addition to Ash answer.

You can use a different prefix attribute of property task, e.g

<property file="file1.properties" prefix="file1"/>
<property file="file2.properties" prefix="file2"/>

This way you can find out if both files have same properties and differentiate between them in your build script. For example if both files have property test, then after they are loaded with the above commands you will end up with properties named file1.test and file2.test.

扭转时空 2024-08-21 21:16:45

您应该能够在 ant 脚本中导入具有多个 条目的任意数量的属性文件(除非我错过了您的问题的一些微妙之处) ?)。重复的属性是可以的,因为在 ant 中,属性是不可变的,谁先设置属性,谁就“获胜”。

请参阅http://ant.apache.org/manual/Tasks/property.html 了解更多详细信息。

You should be able to import any number of properties files with multiple <property file="..."> entries in your ant script (unless there's some subtlety to your question that I've missed?). Duplicate properties are OK, since in ant properties are immutable and whoever sets the property first "wins".

See http://ant.apache.org/manual/Tasks/property.html for more details.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文