黑猴子的家:Maven 依赖的排除

有的时候为了确保程序正确可以将有可能重复的间接依赖排除。请看如下的例子
假设当前工程为survey_public,直接依赖survey_environment。
survey_environment依赖commons-logging的1.1.1对于survey_public来说是间接依赖。
当前工程survey_public直接依赖commons-logging的1.1.2
加入exclusions配置后可以在依赖survey_environment的时候排除版本为1.1.1的commons-logging的间接依赖


    com.victor.maven
    Survey160225_4_Environment
    0.0.1-SNAPSHOT
    
    
        
            commons-logging
            commons-logging
        
    



    commons-logging
    commons-logging
    1.1.2

你可能感兴趣的:(黑猴子的家:Maven 依赖的排除)