ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Maven 라이브러리를 가져올때 해당 라이브러리의 가져오면 안되는 lib이 존재할 경우 제거 처리 (exclusions)
    Maven 2017. 6. 2. 14:55



    이번 프로젝트를 할 때 


    MSSQL을 Import 처리 하여 maven으로 가져오는 경우가 있었는데


    이때 이슈가 있던 라이브러리가,  bcprov-jdk15on으로 내부 Spring lib과 충돌 처리 되는 부분이 존재


    이를 가져오지 않고 Import 하는 법을 몰라서 ( 원인을 찾는데도 되게 오래 걸렸지만 ... )


    찾아 본 결과


     pom.xml에 아래와 같이 처리가 될 경우 <exclusion>으로 하여 해당 라이브러리를 제거하고 내부의 lib을 바라보도록 처리가 가능합니다.




    <dependency>
    <groupId>com.microsoft.sqlserver</groupId>
    <artifactId>mssql-jdbc</artifactId>
    <version>6.1.0.jre7</version>
    <exclusions>
    <exclusion>
    <groupId>org.bouncycastle</groupId>
    <artifactId>bcprov-jdk15on</artifactId>
    </exclusion>
    </exclusions>
    </dependency>


    'Maven' 카테고리의 다른 글

    MAVEN COMPILE 방법  (0) 2017.05.29

    댓글

Designed by black7375.