您当前的位置: 首页 >  童心同萌 maven

maven指定配置文件打包

童心同萌 发布时间:2019-06-28 12:26:35 ,浏览量:4

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文件夹同级路径下创建不同环境配置的文件夹:

20190628120005994.png

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文件夹中的配置文件打包

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Rvbmd4aW5fdG9uZ21lbmc=,size_16,color_FFFFFF,t_70

 watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Rvbmd4aW5fdG9uZ21lbmc=,size_16,color_FFFFFF,t_70

 

在Debug Configurations中找到创建的打包命令,点击Debug进行打包,生成的war包在项目的target文件夹中,
classes中的配置文件正是打包命令所选择的resources.prod文件夹中的配置文件

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Rvbmd4aW5fdG9uZ21lbmc=,size_16,color_FFFFFF,t_70

 

关注
打赏
1688896170
查看更多评论

童心同萌

暂无认证

  • 4浏览

    0关注

    87博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.3565s