如何在运行时选择Maven配置文件

时间:2019-05-24 19:47:17

标签: java maven

我有3个配置文件test,dev和prod,我可以在使用maven命令创建工件时选择任何配置文件

mvn package -P dev

但是我想在运行时更改配置文件,就像我只想使用maven命令创建工件一样

mvn package

现在我要在tomcat或其他服务器上部署时选择配置文件

更清楚 让我们谈谈grails项目, 如果您要更改环境,只需在tomcat中将catalina.sh文件添加为-Dgrails.env=test, Maven项目中有类似的方法吗?

1 个答案:

答案 0 :(得分:0)

不。 Maven配置文件是Maven在构建时用于创建jar的东西。应用程序在运行时不使用它们。 Maven配置文件的一些典型用例如下:

  • 运行其他maven插件。
  • 更改构建中maven插件的配置。

注意:要获取更多帮助,请更改您的问题。您试图完成什么,使您认为在运行时需要Maven配置文件?