메이븐 오류 질문
- 작성자 :
- 김*진
- 작성일 :
- 2020-04-12 18:43:18
- 조회수 :
- 4,473
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자정부 3.2버전 사용중입니다.
메이븐을 빌드하거나 프로젝트를 클린할 때
Errors occurred during the build.
Errors running builder 'Maven Project Builder' on project 'test'.
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
이런 오류가 발생합니다. 또한 Maven install을 실행하면 콘솔창에는 아래와 같이 나타납니다.
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[INFO] Scanning for projects...
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project egovframework.template.web:Portal_Site:3.5.0 (C:\eGovFrameDev-3.2.0-64bit\workspace\test\pom.xml) has 2 errors
[ERROR] 'repositories.repository.id' must be unique: mvn2 -> https://repo1.maven.org/maven2/ vs http://repo1.maven.org/maven2/ @ line 63, column 8
[ERROR] 'repositories.repository.id' must be unique: egovframe -> http://www.egovframe.go.kr/maven/ vs http://www.egovframe.go.kr/maven/ @ line 73, column 8
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
.m2파일을 삭제해서 다시 Maven Update도 해봤고
인터넷에서 본대로 form.xml 에 이것저것 추가해봤으나(첨부 파일 참고)
오류가 해결되진 않았습니다.
답변 기다리겠습니다.. 감사합니다.
메이븐을 빌드하거나 프로젝트를 클린할 때
Errors occurred during the build.
Errors running builder 'Maven Project Builder' on project 'test'.
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
이런 오류가 발생합니다. 또한 Maven install을 실행하면 콘솔창에는 아래와 같이 나타납니다.
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[INFO] Scanning for projects...
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project egovframework.template.web:Portal_Site:3.5.0 (C:\eGovFrameDev-3.2.0-64bit\workspace\test\pom.xml) has 2 errors
[ERROR] 'repositories.repository.id' must be unique: mvn2 -> https://repo1.maven.org/maven2/ vs http://repo1.maven.org/maven2/ @ line 63, column 8
[ERROR] 'repositories.repository.id' must be unique: egovframe -> http://www.egovframe.go.kr/maven/ vs http://www.egovframe.go.kr/maven/ @ line 73, column 8
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
.m2파일을 삭제해서 다시 Maven Update도 해봤고
인터넷에서 본대로 form.xml 에 이것저것 추가해봤으나(첨부 파일 참고)
오류가 해결되진 않았습니다.
답변 기다리겠습니다.. 감사합니다.
첨부파일
A
안녕하세요.
표준프레임워크센터 입니다.
올해초 아파치의 메이븐 레포지토리 정책이 변경되어
반드시 HTTP => HTTPS로 변경하여야 하며
TLS만 지원하기 때문에 JDK v1.8이상을 사용하셔야 합니다.
이클립스 개발환경 구동시 JDK v1.8기반으로 구동하셔서
테스트 해보시기 바랍니다.
terminal 창이나 cmd창에서
java -version으로 확인이 가능합니다.
* 기존
http://repo1.maven.org/maven2/
===>
* 변경
https://repo1.maven.org/maven2/
감사합니다.
표준프레임워크센터 입니다.
올해초 아파치의 메이븐 레포지토리 정책이 변경되어
반드시 HTTP => HTTPS로 변경하여야 하며
TLS만 지원하기 때문에 JDK v1.8이상을 사용하셔야 합니다.
이클립스 개발환경 구동시 JDK v1.8기반으로 구동하셔서
테스트 해보시기 바랍니다.
terminal 창이나 cmd창에서
java -version으로 확인이 가능합니다.
* 기존
http://repo1.maven.org/maven2/
===>
* 변경
https://repo1.maven.org/maven2/
감사합니다.