【发布时间】:2011-05-12 03:02:39
【问题描述】:
我有一个war 打包Maven 项目,其中有一个名为myapp.properties 的Java 属性文件。在这个属性文件中,我存储了一些参数,例如,webapp 将使用的数据库连接参数。
- 无论是在持续集成环境中还是在我的开发环境中,我都想在 myapp.properties 中设置一些测试参数以连接到我的测试数据库。
- 同时,我想在我的最终war包中将这些参数留空,以便用户在部署到他们的环境时可以自己添加这些值。最终的 war 包应该是在持续集成环境中生成的构建工件。
基本上,我想在不同情况下使用两个版本的 myapp.properties 文件。我的问题是,解决这个问题的 Maven 方法是什么?我在我的开发环境中使用了Eclipse + WTP + m2eclipse,我希望这个解决方案可以和我的开发工具一起很好地工作。
【问题讨论】:
标签: java web-applications maven-2