eGovFrameDev-3.6.0-XXbit 이클립스 egov 프로젝트 생성 시 오류
- 작성자 :
- 김*미
- 작성일 :
- 2020-02-06 14:59:33
- 조회수 :
- 1,905
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
환경 : eGovFrameDev-3.6.0-64bit / jdk1.7 / Tomcat 7.0
egov 프로젝트 생성 시 아래와 같은 오류가 납니다.
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
==>
위와 같은 오류에 대한 문의는 앞서 종종 있던데
maven update > maven clean > install
혹은 maven url 변경 ( https://repo1.maven.org/maven2/) 등
전자정부프레임워크의 답변대로 아무리 해봐도
오류는 동일하고
메이븐 install 시 "Received fatal alert: protocol_version" 라는 오류를 얻게 됩니다.
구글링 해보니 아래와 같은 공지가 있었다고 합니다.
https://blogs.apache.org/maven/entry/notice-java-6-and-7
실제로 jdk1.8 을 사용하면 정상적으로 프로젝트가 생성됩니다.
jdk1.7 을 사용해야 하는 상황에서
현실적인 답변 부탁드립니다.
환경 : eGovFrameDev-3.6.0-64bit / jdk1.7 / Tomcat 7.0
egov 프로젝트 생성 시 아래와 같은 오류가 납니다.
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
==>
위와 같은 오류에 대한 문의는 앞서 종종 있던데
maven update > maven clean > install
혹은 maven url 변경 ( https://repo1.maven.org/maven2/) 등
전자정부프레임워크의 답변대로 아무리 해봐도
오류는 동일하고
메이븐 install 시 "Received fatal alert: protocol_version" 라는 오류를 얻게 됩니다.
구글링 해보니 아래와 같은 공지가 있었다고 합니다.
https://blogs.apache.org/maven/entry/notice-java-6-and-7
실제로 jdk1.8 을 사용하면 정상적으로 프로젝트가 생성됩니다.
jdk1.7 을 사용해야 하는 상황에서
현실적인 답변 부탁드립니다.
A
안녕하세요.
표준프레임워크센터 입니다.
메이븐의 HTTP => HTTPS 변경 정책으로
문제가 보고 되고 있습니다.
이에대한 최선은
최신의 개발환경과 JDK8을 사용하는 것입니다.
다만,
반드시 JDK7을 사용하시고자 한다면
이클립스를 구동시에는 JDK8로 설정하시고
내부적으로 컴파일은 JDK7로 컴파일 되도록 설정하실수 있습니다.
다른 대안으로
사업단 내부에 Nexus 로컬레포지토리 서버를 구성하는 방법입니다.
다음 표준프레임워크 포탈사이트에서 다운로드 받으실수 있습니다.
https://www.egovframe.go.kr/EgovDevEnvRelease_300.jsp?menu=3&submenu=2&leftsub=2
"서버용 개발환경(Development Tool - Unix,Linux,Win32/64bit) Version 3.8.0" 를
다운로드 받아서 구축 하실수 있습니다.
감사합니다.
표준프레임워크센터 입니다.
메이븐의 HTTP => HTTPS 변경 정책으로
문제가 보고 되고 있습니다.
이에대한 최선은
최신의 개발환경과 JDK8을 사용하는 것입니다.
다만,
반드시 JDK7을 사용하시고자 한다면
이클립스를 구동시에는 JDK8로 설정하시고
내부적으로 컴파일은 JDK7로 컴파일 되도록 설정하실수 있습니다.
다른 대안으로
사업단 내부에 Nexus 로컬레포지토리 서버를 구성하는 방법입니다.
다음 표준프레임워크 포탈사이트에서 다운로드 받으실수 있습니다.
https://www.egovframe.go.kr/EgovDevEnvRelease_300.jsp?menu=3&submenu=2&leftsub=2
"서버용 개발환경(Development Tool - Unix,Linux,Win32/64bit) Version 3.8.0" 를
다운로드 받아서 구축 하실수 있습니다.
감사합니다.