Maven 디펜던씨 관련 질문입니다.
- 작성자 :
- 송*헌
- 작성일 :
- 2011-06-30 16:44:37
- 조회수 :
- 2,729
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요..
maven repository에 없는 lib들을 WEB-INF/lib 에 두고 사용하고 있습니다.
maven빌드를 위해서 그 라이브러리들을 pom.xml에
<dependency>
<groupId>ab</groupId>
<artifactId>cd</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${basedir}/WEB-INF/lib/abcd.jar</systemPath>
</dependency>
...
처럼. system스콥으로 등록을 해주었습니다.
이렇게 하면 되긴 하는데.. 이러한 라이브러리들이 많아져서요.
혹시 maven빌드시 ant처럼 WEB-INF/lib 디렉토리(또는 특정디렉토리)내의 모든 jar를 classpath로 잡을 수 있는 설정이 있는지요..
꼭 있었으면 좋겠는데요. 검색해보니 방법이 없는것 같기도 하고..
답변부탁드립니다.
maven repository에 없는 lib들을 WEB-INF/lib 에 두고 사용하고 있습니다.
maven빌드를 위해서 그 라이브러리들을 pom.xml에
<dependency>
<groupId>ab</groupId>
<artifactId>cd</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${basedir}/WEB-INF/lib/abcd.jar</systemPath>
</dependency>
...
처럼. system스콥으로 등록을 해주었습니다.
이렇게 하면 되긴 하는데.. 이러한 라이브러리들이 많아져서요.
혹시 maven빌드시 ant처럼 WEB-INF/lib 디렉토리(또는 특정디렉토리)내의 모든 jar를 classpath로 잡을 수 있는 설정이 있는지요..
꼭 있었으면 좋겠는데요. 검색해보니 방법이 없는것 같기도 하고..
답변부탁드립니다.
A
안녕하세요.. 송정헌님..
말씀하신 것 처럼.. 그런 방법은 없는 것 같습니다.
대부분의 프로젝트에서는 central repository에서 관리되지 않는 library(third party library)가 그렇게 많이 있는 경우가 없어서..
첫번재 방식으로 접근을 하시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
말씀하신 것 처럼.. 그런 방법은 없는 것 같습니다.
대부분의 프로젝트에서는 central repository에서 관리되지 않는 library(third party library)가 그렇게 많이 있는 경우가 없어서..
첫번재 방식으로 접근을 하시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.