【发布时间】:2013-04-21 14:28:25
【问题描述】:
我用它来构建我的 spring mvc 应用程序:
mvn clean package
我使用 maven war 插件来创建一个 war 文件,但我面临的问题是,在我的资源文件夹中,我有我的 .properties 文件的开发版本,用于 log4j 等。
当我推送到生产环境并运行时:
java -jar ...
它会分解 war 文件,然后我可以使用我的生产设置修改 .properties 文件,但我显然想在我的 maven 构建期间执行此操作。
有没有办法告诉 maven 这是一个生产版本,所以从其他地方获取这些文件?在开发过程中,继续做现在正在做的事情吗?
【问题讨论】:
-
看来你指的是maven profiles。
标签: java spring maven spring-mvc