세팅 후 실행시 오류 출력 질문드립니다.
- 작성자 :
- 서*
- 작성일 :
- 2020-04-01 10:07:00
- 조회수 :
- 2,307
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
프로젝트를 maven install 후 iis와 tomcat세팅을 하고 실행 하였을때 첨부파일처럼 에러가 출력 됩니다..
어떻게 해결해야 할까요 ㅠㅠ
어떻게 해결해야 할까요 ㅠㅠ
A
안녕하세요.
표준프레임워크센터 입니다.
첨부한 로그파일을 확인해보면
다음 메시지가 확인이 됩니다.
java.lang.NoClassDefFoundError:
해당 문제는 라이브러리가 메이븐을 통하여
다운로드 되지 않았거나 깨졌기 때문입니다.
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화후에 재기동해 보시기 바랍니다.
다음으로
메이븐 레포지토리 정책이 HTTPS만 허용하는것으로 변경되었으므로
이클립스 구동시 JDK 1.8을 사용하셔야 하며
pom.xml파일에서
센트럴 레포지토리 URL도 HTTPS로 변경해 주셔야 합니다.
http://repo1.maven.org/maven2/
===>
https://repo1.maven.org/maven2/
인터넷이 되는 환경에서는 표준프레임워크 레포지토리는
다음 URL로 변경하시는게 안정적입니다.
http://www.egovframe.go.kr/maven/
===>
http://maven.egovframe.kr:8080/maven/
감사합니다.
표준프레임워크센터 입니다.
첨부한 로그파일을 확인해보면
다음 메시지가 확인이 됩니다.
java.lang.NoClassDefFoundError:
해당 문제는 라이브러리가 메이븐을 통하여
다운로드 되지 않았거나 깨졌기 때문입니다.
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화후에 재기동해 보시기 바랍니다.
다음으로
메이븐 레포지토리 정책이 HTTPS만 허용하는것으로 변경되었으므로
이클립스 구동시 JDK 1.8을 사용하셔야 하며
pom.xml파일에서
센트럴 레포지토리 URL도 HTTPS로 변경해 주셔야 합니다.
http://repo1.maven.org/maven2/
===>
https://repo1.maven.org/maven2/
인터넷이 되는 환경에서는 표준프레임워크 레포지토리는
다음 URL로 변경하시는게 안정적입니다.
http://www.egovframe.go.kr/maven/
===>
http://maven.egovframe.kr:8080/maven/
감사합니다.