Maven中使用exclusions

 

聚合项目中有个项目A是专门做极光推送,极光推送里面用了log4j的包,然后项目B需要用到推送所以添加了项目A依赖,但是项目B是用logback日志,造成项目B的jar包冲突,启动失败,所以在引入项目A的时候需要用到exclusions排除项目A中不需要的依赖

 
   
   
   
   

 

 

项目B的pom.xml文件中在添加项目A(cloud-jgts)的时候排除不需要的依赖

       
            com.xxxcloud
            cloud-jgts
            1.0.0
            
               
                
                    org.slf4j
                    slf4j-log4j12
                

               
                    log4j
                    log4j
                

            

        

你可能感兴趣的:(Maven中使用exclusions)