[SPRING] 메이븐 빌드 에러 해결방법~프로젝트 설정 에러~(스프링)_project setting_-How to fix maven build error-++
+ 메이븐 빌드 에러 해결방법
- 에러가 발생한 경우 아래와같은 에러가 보임
① \eGovFrameDev-2.0.0-\src\main\java\egovframework\com\cmm\EgovComCrossSiteHndlr.java: package javax.servlet.jsp does not exist
② ** cannot be read or is not a valid ZIP file
③ tomcat tmp 폴더에서 서버가 올라가면서 maven이 build 될 때 에러 발생
- 해결방법
1. 메이븐을 업데이트 해본다.
방법: 프로젝트에 오른쪽 마우스 버튼 클릭 -> maven -> update project -> (force update of snapshot/release를 체크해주고) ok클릭
2. clean project
방법: 프레임워크(스프링 혹은 이클립스) 위의 작업표시줄에 project 클릭 -> clean
3. .m2 repository 삭제 후 다시 빌드
사용자(C:\Users\Administrator) >> .m2 >> repository 있는 파일들 전부 삭제
* 스프링을 다시 시작하면 pom.xml에 선언되어있는 maven들이 다시 build 되기 시작함.
(이 방법이 제일 깔끔하게 잘먹힘. 시간이 오래 걸리는게 단점.)
*** 위의 방법으로 해결되지 않는 경우
buil path >> configure build path >>> jre system library에서 jre >> jdk로 변경
* jre는 에러가 많으니 jdk로만 사용권장.
* 추가로 build path 설정한 jre혹은 jdk의 경로가 실제로 존재하는지 확인해봐야함
출처 :
댓글
댓글 쓰기