maven compile시 WEB-IND/lib를 참조하여 컴파일하는 방법
- 작성자 :
- 김*수
- 작성일 :
- 2013-10-21 13:55:52
- 조회수 :
- 1,072
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
수고하십니다.
몇가지 jar파일이 pom.xml에 의해 정의되지 않고, WEB-INF/lib에 배포됩니다.
maven 컴파일시 WEB-INF/lib도 classpath에 추가하여 컴파일하는 설정방법을 알고 싶습니다.
MAVEN_OPTS에 -cp WEB-INF/lib패스를 설정해도 참조하지 않아 오류가 나네요.
감사합니다.
몇가지 jar파일이 pom.xml에 의해 정의되지 않고, WEB-INF/lib에 배포됩니다.
maven 컴파일시 WEB-INF/lib도 classpath에 추가하여 컴파일하는 설정방법을 알고 싶습니다.
MAVEN_OPTS에 -cp WEB-INF/lib패스를 설정해도 참조하지 않아 오류가 나네요.
감사합니다.
A
안녕하세요 프레임워크 센터입니다.
메이븐 빌드시 <scope>를 system으로 주면 시스템 내에 있는 패스의 라이브러리를 컴파일시 참조하고 됩니다.
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
<scope>system</scope>
<systemPath>C:\Users\Administrator\.m2\repository\ojdbc\ojdbc\14\ojdbc-14.jar</systemPath>
</dependency>
위 예제와 같이 사용하시면 됩니다.
수고하세요.
메이븐 빌드시 <scope>를 system으로 주면 시스템 내에 있는 패스의 라이브러리를 컴파일시 참조하고 됩니다.
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
<scope>system</scope>
<systemPath>C:\Users\Administrator\.m2\repository\ojdbc\ojdbc\14\ojdbc-14.jar</systemPath>
</dependency>
위 예제와 같이 사용하시면 됩니다.
수고하세요.