由于需要打个正式服包,试过各种百度的mvn命令,但是查看打出来的包里的配置文件,依然是dev配置文件。最后发现是maven里的settings.xml配置问题。
<activeProfiles>
<activeProfile>dev</activeProfile>
</activeProfiles>
配置文件里的这段,貌似mvn命令打包时会忽略mvn命令-P prod,而去打dev包。如果把
<activeProfile>dev</activeProfile>
其中的dev改名或者注释,那么命令才生效。