我有3个配置文件test,dev和prod,我可以在使用maven命令创建工件时选择任何配置文件
mvn package -P dev
但是我想在运行时更改配置文件,就像我只想使用maven命令创建工件一样
mvn package
现在我要在tomcat或其他服务器上部署时选择配置文件
更清楚
让我们谈谈grails项目,
如果您要更改环境,只需在tomcat中将catalina.sh
文件添加为-Dgrails.env=test
,
Maven项目中有类似的方法吗?
答案 0 :(得分:0)
不。 Maven配置文件是Maven在构建时用于创建jar的东西。应用程序在运行时不使用它们。 Maven配置文件的一些典型用例如下:
注意:要获取更多帮助,请更改您的问题。您试图完成什么,使您认为在运行时需要Maven配置文件?