외부lib추가시에
- 작성자 :
- 송*겸
- 작성일 :
- 2010-07-22 10:03:33
- 조회수 :
- 2,911
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
<repositories>
<repository>
<url>http://localhost:8080/nexus/content/repositories/public/</url>
pom.xml의 repositories에서 url인데
위의 URL은 jar파일이 있는 위치를 말하나요?
http말고 디렉토리를 적어넣어도 돼나요?
<repository>
<url>http://localhost:8080/nexus/content/repositories/public/</url>
pom.xml의 repositories에서 url인데
위의 URL은 jar파일이 있는 위치를 말하나요?
http말고 디렉토리를 적어넣어도 돼나요?
A
안녕하세요, 송인겸님
우선 디렉토리명을 입력하시면 인식이 안됩니다.
제가 7월22일자 2번에서 말씀드린 방법은 hudson을 사용시 nexus에서 받아오는 방법이고 차후 배포시 해당 jar파일을 센트럴 repository에서 받아오는 방법을 예시로 들었던 것이었습니다
만약 로컬에서 사용하신다면 <repository>
<url>http://localhost:8080/nexus/content/repositories/public/</url>
...
</repository>는 필요가 없습니다.
그리고 아래의 방법을 참조하시기 바랍니다.
1.web-inf/lib에 jar파일로 import해서 사용하거나
2.pom.xml에 추가하고자 하는 test.jar파일(예시)을
<dependency>
<groupId>test</groupId>
<artifactId>test</artifactId>
<version>1.0</version>
</dependency>
로 추가하시고,로컬 mvn repository에 <groupId>와 <artifactId>와 <version> 서브디렉토리를 만든 다음에 jar파일명을 해당 test-1.0.jar로 생성하여 사용하시면 됩니다
감사합니다
우선 디렉토리명을 입력하시면 인식이 안됩니다.
제가 7월22일자 2번에서 말씀드린 방법은 hudson을 사용시 nexus에서 받아오는 방법이고 차후 배포시 해당 jar파일을 센트럴 repository에서 받아오는 방법을 예시로 들었던 것이었습니다
만약 로컬에서 사용하신다면 <repository>
<url>http://localhost:8080/nexus/content/repositories/public/</url>
...
</repository>는 필요가 없습니다.
그리고 아래의 방법을 참조하시기 바랍니다.
1.web-inf/lib에 jar파일로 import해서 사용하거나
2.pom.xml에 추가하고자 하는 test.jar파일(예시)을
<dependency>
<groupId>test</groupId>
<artifactId>test</artifactId>
<version>1.0</version>
</dependency>
로 추가하시고,로컬 mvn repository에 <groupId>와 <artifactId>와 <version> 서브디렉토리를 만든 다음에 jar파일명을 해당 test-1.0.jar로 생성하여 사용하시면 됩니다
감사합니다