【发布时间】:2012-02-07 17:00:30
【问题描述】:
我有一个 Maven 3 项目。在 POM 中,我定义了许多 <properties> - 一些在 <project> 下,其他在特定的 <profile> 下。是 Maven 中将所有声明的属性导出到 .properties 文件的一种方式吗?
我目前的做法是:
- 在 src/main/resources 中创建 env.properties 文件
- 对于每个属性“myProp”,将此行添加到 env.properties:
myProp=${myProp} - 在构建期间启用资源过滤
似乎应该有办法消除上面的第 2 步...
谢谢, -尼基塔
【问题讨论】:
-
每次构建都需要将属性导出到文件中吗?