【JAVA】Maven profiles控制多环境数据源日志打包

1. 首先多环境的文件夹:

【JAVA】Maven profiles控制多环境数据源日志打包_第1张图片

database.properties:

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://*.*.*.*:3306/*?useSSL=false
jdbc.username=***
jdbc.password=***

2. pom.xml配置:

    
        
        
            test
            
                resource_test
            
            
                
                false
            
        

        
            pro
            
                resource_pro
            
            
                
                false
            
        
    
    
        
        procure
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                
                    1.8
                    1.8
                    utf-8
                
            
        

        
        
            
            
                ${basedir}/src/main/resources/
                
                
                    *.*
                    **/*.xml
                    **/*.properties
                
                
                true
            

            
            
                ${basedir}/src/main/resources/${env}
                
                    *.*
                    **/*.xml
                    **/*.properties
                
                true
            
        
    

3. 其次数据源配置:


        
    

    
        
        
        
        
    ......

4. 再次打包:(必须先clean,因为你替换xml文件了~~)

【JAVA】Maven profiles控制多环境数据源日志打包_第2张图片

logback日志只修改日志路径即可;(具体logback日志参考另一篇博客)

你可能感兴趣的:(Intellij,idea,Java)