동영상 교재로 샘플 프로젝트를 생성중에 maven관련 에러가 납니다
- 작성자 :
- 이*나
- 작성일 :
- 2011-06-07 16:23:54
- 조회수 :
- 2,458
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요 동영상 교재중 실행환경가이드설명을 보면서 하던 도중
Maven에서 오류가 납니다.
11. 6. 7 오후 4시 19분 15초: Missing artifact apache-validator:commons-validator:jar:1.1.3:compile
11. 6. 7 오후 4시 19분 15초: Missing artifact apache-taglibs:standard:jar:1.1.2:compile
이렇게 나는데요~ 실제로 여기서 다운받았던 maven폴더안에 jar파일중 commons-validator.jar파일의 버전은 1.3.0버전인데 오류목록에는 1.1.3으로 되어있씁니다. 그래서 pom.xml파일에서 버전을 바꿔보고 빌딩을 시켰는데도 안되더군요....
어떻게 해결을 해야될까요??
Maven에서 오류가 납니다.
11. 6. 7 오후 4시 19분 15초: Missing artifact apache-validator:commons-validator:jar:1.1.3:compile
11. 6. 7 오후 4시 19분 15초: Missing artifact apache-taglibs:standard:jar:1.1.2:compile
이렇게 나는데요~ 실제로 여기서 다운받았던 maven폴더안에 jar파일중 commons-validator.jar파일의 버전은 1.3.0버전인데 오류목록에는 1.1.3으로 되어있씁니다. 그래서 pom.xml파일에서 버전을 바꿔보고 빌딩을 시켰는데도 안되더군요....
어떻게 해결을 해야될까요??
A
안녕하세요.. 이하나님..
해당 library정보를 이상이 없는 것 같습니다. (Missing 되는 정확한 원인은 파악이 어려움)
이 경우는 pom.xml에 다음과 같은 repositories 설정을 추가(또는 변경)하시면 인터넷을 통해 관련 모듈들을 다운로드 받으실 수 있습니다.
<repositories>
<repository>
<id>mvn2</id>
<url>http://repo1.maven.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>jboss</id>
<url>http://repository.jboss.com/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>atlassian</id>
<url>http://maven.atlassian.com/repository/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>egovframe</id>
<url>http://www.egovframe.go.kr/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
참고로.. <repositories> 부분은 시작 부분의 <properties/> 아래.. <dependencies/> 위에 넣으시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
해당 library정보를 이상이 없는 것 같습니다. (Missing 되는 정확한 원인은 파악이 어려움)
이 경우는 pom.xml에 다음과 같은 repositories 설정을 추가(또는 변경)하시면 인터넷을 통해 관련 모듈들을 다운로드 받으실 수 있습니다.
<repositories>
<repository>
<id>mvn2</id>
<url>http://repo1.maven.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>jboss</id>
<url>http://repository.jboss.com/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>atlassian</id>
<url>http://maven.atlassian.com/repository/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>egovframe</id>
<url>http://www.egovframe.go.kr/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
참고로.. <repositories> 부분은 시작 부분의 <properties/> 아래.. <dependencies/> 위에 넣으시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.