외부 라이브러리 dependency에 등록시
- 작성자 :
- 문*식
- 작성일 :
- 2009-10-15 11:13:25
- 조회수 :
- 4,439
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
예를들어 ojdbc14.jar의 경우
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
</dependency>
이런식으로 pom.xml에 작성을 하는데 저희가 WiseGrid를 사용하게 되어서
xlib.jar 라는 라이브러리를 등록하고자 합니다.
원래 사용설명에 따르면 이걸 WAS밑 lib폴더에 올려놓으면 구동됩니다만 maven dependency로 사용하고 싶습니다.
하지만 groupid나 artifactid도 모르겠고, jar 파일만 가지고 어떻게 등록을 해야 하는지도 궁금하네요. 단순히 로컬 레파지토리에 폴더만 만들어서 위치해 놓는 것만으로는 안되는거겠죠? 빠른 답변 부탁드립니다.
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
</dependency>
이런식으로 pom.xml에 작성을 하는데 저희가 WiseGrid를 사용하게 되어서
xlib.jar 라는 라이브러리를 등록하고자 합니다.
원래 사용설명에 따르면 이걸 WAS밑 lib폴더에 올려놓으면 구동됩니다만 maven dependency로 사용하고 싶습니다.
하지만 groupid나 artifactid도 모르겠고, jar 파일만 가지고 어떻게 등록을 해야 하는지도 궁금하네요. 단순히 로컬 레파지토리에 폴더만 만들어서 위치해 놓는 것만으로는 안되는거겠죠? 빠른 답변 부탁드립니다.
A
안녕하세요.. 문재식님..
library에 대한 maven 정보는 http://mvnrepository.com 등에서 검색으로 찾으실 수 있습니다. 그러면 groupId나 artifactId, version 등의 정보를 얻으실 수 있습니다.
그러나 WiseGrid 또는 xlib로 검색을 해보았지만 해당 library는 maven repository상에 등록되어 있지 않습니다.
이런 경우는 nexus 같은 repository server가 구축되어 있으시면 해당 jar를 등록하셔서 사용하시거나(이 경우 groupId 등을 프로젝트에서 정해서 사용) WEB-INF/lib에 등록해서 사용하셔야 할 것 같습니다.
그럼.. 즐거운 하루 되십시오.
감사합니다.
library에 대한 maven 정보는 http://mvnrepository.com 등에서 검색으로 찾으실 수 있습니다. 그러면 groupId나 artifactId, version 등의 정보를 얻으실 수 있습니다.
그러나 WiseGrid 또는 xlib로 검색을 해보았지만 해당 library는 maven repository상에 등록되어 있지 않습니다.
이런 경우는 nexus 같은 repository server가 구축되어 있으시면 해당 jar를 등록하셔서 사용하시거나(이 경우 groupId 등을 프로젝트에서 정해서 사용) WEB-INF/lib에 등록해서 사용하셔야 할 것 같습니다.
그럼.. 즐거운 하루 되십시오.
감사합니다.