maven多环境配置(多环境配置,开发环境、测试环境与开发环境分开打包)

原文链接: http://www.cnblogs.com/zhongjc/p/8618113.html

1、将公共的配置文件放在resources里面,开发环境、生产环境、测试环境分别放在resources.dev、resources.test、resources.prod

2、在pom.xml设置


        
            
                
                src/main/resources.${deploy.type}
                
                    *.jsp
                
            
            
                
                src/main/resources
            
        
    

    
    
        
            dev
            
                true
            
            
                dev
            
        
        
            test
            
                test
            
        
        
            prod
            
                prod
            
        
    

3、使用maven进行多环境打包

-Dmaven.test.skip=true 为测试打包和测试编译,-P后面接的是所需要打包环境的id,如dev开发环境,test测试环境,如果不写-P,默认为dev即开发环境

mvn clean package -Dmaven.test.skip=true -Ptest

4、当开发的时候,联合本地tomcat使用方法

  • 1、intellij idea
    如图所示,选上对应的环境,然后运行tomcat即可
  • 2、eclipse
    右键项目配置,然后选上maven,输入你需要的环境id,如dev

转载于:https://www.cnblogs.com/zhongjc/p/8618113.html

你可能感兴趣的:(maven多环境配置(多环境配置,开发环境、测试环境与开发环境分开打包))