[maven] 라이브러리를 찾지 못해요.
- 작성자 :
- 정*호
- 작성일 :
- 2010-01-28 17:10:25
- 조회수 :
- 4,655
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
maven project를 통해 관련 jar를 maven과 nexus를 통해 받을려고 합니다.
nexus는 개인 pc에 install했습니다.
http://mirrors.ibiblio.org/pub/mirrors/maven2/
로 가이드 한데로 proxy를 잡았구요.
그런데.. 2개의 라이브러를 해당 사이트에서 찾을 수가 없네요.
이미지 첨부 했구요.
어떻게 해결을 해야 할까요..?!
콘솔창을 봐 주세요.
고맙습니다. ^^
ps.
1. http://mvnrepository.com/plugins.html 사이트의 repository(?)경로는 어떻게 되나요?! ( 접근해서 관련 라이브러리를 땡겨 오고 싶습니다. )
2. maven 설정시 archetype관련 (archetype-catalog.xml)파일을 .m2아래서 찾으라고 되어 있는데.. 파일이 없습니다.
참고] http://www.egovframe.org/wiki/doku.php?id=egovframework:dev:dep:build_tool:%EA%B0%9C%EC%9D%B8%EB%B9%8C%EB%93%9C:%EA%B5%AC%ED%98%84%EB%8F%84%EA%B5%AC_%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8
참고로 현재 windows7을 사용하고 있습니다.
그럼 수하세요.
maven project를 통해 관련 jar를 maven과 nexus를 통해 받을려고 합니다.
nexus는 개인 pc에 install했습니다.
http://mirrors.ibiblio.org/pub/mirrors/maven2/
로 가이드 한데로 proxy를 잡았구요.
그런데.. 2개의 라이브러를 해당 사이트에서 찾을 수가 없네요.
이미지 첨부 했구요.
어떻게 해결을 해야 할까요..?!
콘솔창을 봐 주세요.
고맙습니다. ^^
ps.
1. http://mvnrepository.com/plugins.html 사이트의 repository(?)경로는 어떻게 되나요?! ( 접근해서 관련 라이브러리를 땡겨 오고 싶습니다. )
2. maven 설정시 archetype관련 (archetype-catalog.xml)파일을 .m2아래서 찾으라고 되어 있는데.. 파일이 없습니다.
참고] http://www.egovframe.org/wiki/doku.php?id=egovframework:dev:dep:build_tool:%EA%B0%9C%EC%9D%B8%EB%B9%8C%EB%93%9C:%EA%B5%AC%ED%98%84%EB%8F%84%EA%B5%AC_%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8
참고로 현재 windows7을 사용하고 있습니다.
그럼 수하세요.
A
안녕하세요.. 정연호님.
우선..
<dependency>
<groupId>apache-taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
부분을.. 다음과 같이 수정하시고..
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
groupId가 egovframework.rte인 부분의 버전에서.. -SNAPSHOT를 제외시켜 주시면 될 것 같습니다..
혹.. -SNAPSHOT을 제외시켜도 찾지 못하는 경우는 .. 다음의 전자정부 repository를 추가해 주시면 될 것 같습니다. (nexus에 추가하는 경우 보안상의 이유로 proxy 동작을 못하는 경우가 있으며.. 이 경우 pom.xml에 아래 repository를 직접 넣으십시오.)
<repository>
<id>egovframe</id>
<url>http://www.egovframe.go.kr/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
추가 질문의 경우..
1번) plugins는 단순한 library가 아닌 maven plugins에 대한 내용입니다.
필요한 library의 경우 mvnrepository.org에서 검색 하신 후.. dependency 부분만 pom.xml에 추가하시면 됩니다..
2) archetype-catalog.xml은 필요하신 경우 새롭게 만드셔서 적용하시면 됩니다.
생성 방법 등은 maven.apache.org 등을 참조하시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
우선..
<dependency>
<groupId>apache-taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
부분을.. 다음과 같이 수정하시고..
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
groupId가 egovframework.rte인 부분의 버전에서.. -SNAPSHOT를 제외시켜 주시면 될 것 같습니다..
혹.. -SNAPSHOT을 제외시켜도 찾지 못하는 경우는 .. 다음의 전자정부 repository를 추가해 주시면 될 것 같습니다. (nexus에 추가하는 경우 보안상의 이유로 proxy 동작을 못하는 경우가 있으며.. 이 경우 pom.xml에 아래 repository를 직접 넣으십시오.)
<repository>
<id>egovframe</id>
<url>http://www.egovframe.go.kr/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
추가 질문의 경우..
1번) plugins는 단순한 library가 아닌 maven plugins에 대한 내용입니다.
필요한 library의 경우 mvnrepository.org에서 검색 하신 후.. dependency 부분만 pom.xml에 추가하시면 됩니다..
2) archetype-catalog.xml은 필요하신 경우 새롭게 만드셔서 적용하시면 됩니다.
생성 방법 등은 maven.apache.org 등을 참조하시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.