이번 포스팅은 String cannot be resolved to a type 오류에 대해 포스팅합니다. 해당 오류는 Jsp상에서 자바코드를 인식할 수 없을때 발생하는 오류로 보여집니다. 이클립스가 빌드할때 JDK를 인식하지 못하고 있음을 예측합니다. 이 오류가 뜬다면 가장 먼저 JDK가 제대로 작동하고 있는지 확인해보아야 합니다.
간혹가다가 코드 상에 문제가 없는데 String에 빨간 줄이 뜨며, 오류가 나는 경우가 있습니다.
저의 경우 웹 프로젝트를 진행하면서 VO모델을 생성하면서 발견했는데, 클래스를 인식하지 못하는 것 같았습니다. 검색해보니 jdk빌드를 하지 못하는 문제라고 하더군요.
[작업 프로젝트 우클릭->Build Path -> Configure Build Path]
jdk 빌드에 이상이 있는지 확인합니다.
역시 unbound라고 뜨는 것으로 보아 문제가 있는 것을 확인할 수 있습니다. build Path를 수정해줍니다.
[JRE System Library 클릭 -> Edit]
버전 호환이 되는 jdk버전으로 설정한 뒤 Finish로 마칩니다.
[jdk 버전 설정 -> Finish]
[Apply -> Apply and Close]
적용한 뒤 설정창을 닫아주면 적용이 됨을 확인할 수 있을 겁니다.
'Language > JAVA' 카테고리의 다른 글
[JAVA] 명품 자바 에센셜 예제 3장 (0) | 2021.12.17 |
---|---|
[JAVA]명품 자바 에센셜 예제 2장 (0) | 2021.12.13 |
[JAVA]MultipartRequest cannot be resoloved (0) | 2021.12.08 |
[JAVA] 기본 예제, 데이터 타입, 식별자, 상수, 변수 (0) | 2021.09.22 |
[Java] 기본 프로젝트 생성, 간단한 출력 (0) | 2021.09.14 |