pom.xml中添加:
atlassian
Atlassian
http://maven.oschina.net/content/groups/public/
org.apache.maven.plugins
maven-deploy-plugin
2.7
true
org.apache.maven.plugins
maven-surefire-plugin
2.7.1
true
org.apache.maven.plugins
maven-war-plugin
2.1.1
org.apache.maven.plugins
maven-compiler-plugin
1.8
1.8
dev
src/main/resources.dev
prod
src/main/resources.prod
test
src/main/resources.test
项目resources文件夹同级路径下创建不同环境配置的文件夹:
Debug As中新建Maven打包命令:
clean package -Pprod -Dmaven.test.skip=true
-Pprod表示选择的是resources.prod文件夹中的配置文件打包
clean package -Pdev -Dmaven.test.skip=true
-Pdev表示选择的是resources.dev文件夹中的配置文件打包
clean package -Ptest -Dmaven.test.skip=true
-Ptest表示选择的是resources.test文件夹中的配置文件打包
在Debug Configurations中找到创建的打包命令,点击Debug进行打包,生成的war包在项目的target文件夹中,
classes中的配置文件正是打包命令所选择的resources.prod文件夹中的配置文件