티스토리 뷰
[Spring/Maven Error] RequestMapping cannot be resolved to a type
bigphu 2017. 11. 3. 13:47※해당 포스팅은 Eclipse Oxygen, Java 1.8 환경에서 작성되었음을 참고 바랍니다.
RequestMapping cannot be resolved to a type 에러 발생 시
Spring MVC 프로젝트를 방금 생성하였는데!
원인 모를 에러가 마구~ 발생하는 경우가 있다.
RequestMapping cannot be resolved to a type 이라는 문구와 함께...
노란색으로 체크 된 부분에 빨간줄이 마구마구 생기는 것을 볼 수 있다.
해당 에러가 발생하는 경우 두가지 조취를 통하여 해결이 가능하다.
1. Build Path 수정하기
해당 부분에서 사용되는 라이브러리가 jdk에 존재하고 있지만 우리는 jre를 사용한다.
필요한 라이브러리를 먼저 추가하자
* 프로젝트 - properties - java Build Path - Libraries - JRE System Library - Edit
* 두번째 항목의 Alternate JRE - Installed JREs 클릭
* Installed JREs: 아래의 jre1.8.0~클릭 후 Edit
* Edit JRE 창이 뜨면 Add External JARs 클릭
* JDK 설치 경로 아래 lib 폴더의 tools.jar 추가
* 노란색으로 표시 된 부분처럼 JRE system libraries 하단에 항목이 추가 된 것을 확인 할 수 있다.
* Apply and close
2. Project Facets 수정
1번 항목을 모두 진행하였다면 프로젝트의 java 버전을 맞추어 준다.
* 프로젝트 - properties - Project Facets - Java 버전 맞춘 후 Apply
1번과 2번을 진행하고 나면 해당 에러가 사라지게 된다.
'프로그래밍 > JSP/SPRING' 카테고리의 다른 글
[Spring Boot/Thymeleaf] Exception processing template (4) | 2021.06.26 |
---|---|
Spring boot install 오류 (0) | 2021.06.02 |
심각: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener (0) | 2018.08.02 |
[Spring/Maven Error] Eclipse Spring context 파일에 원인 모를 에러 발생시 (0) | 2017.11.03 |
JSP Servlet mapping 간단하게 하기! (0) | 2015.11.27 |