-
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