티스토리 뷰
카테고리 없음
[cursor] 갑자기 spring boot 실행 안될 때(기본 클래스를 찾거나 로드할 수 없습니다. ClassNotFound)
rangrangerang 2025. 5. 21. 13:24종종 cursor 에서 스프링 부트가 돌지 않는 경우가 생기는데 그때마다 시간을 많이 쓰는 것 같아 기록으로 남겨둔다
오류 상황들
- 실행(f5)을 했을 때 아래와 같이 터미널에 오류 메세지가 뜨면서 실행이 안된다
오류: 기본 클래스 src.main.java.com.xxx.XXX (를) 찾거나 로드할 수 없습니다.
원인: java.lang.ClassNotFoundException: src.main.java.com.xxx.XXX
- Spring Boot Dashboard에 프로젝트가 안 뜸
프로젝트를 열었는데 Spring Boot Dashboard에서 프로젝트가 보이지 않는다.

- Run and Debug 에서 실행(F5) 을 해보지만 아래 오류가 발생하며 안된다

❗해결 방법
clean java
ctrl + + shift + p 를 눌러 Java: Clean Java Language Server Workspace 를 한다

좌하단에 아래와 같은 경고 메세지가 뜨는데 Reload and delete 를 해준다

jdk 경로 설정
settings.json 에 jdk 경로가 잘 설정되어 있는지 확인 해보자
"spring-boot.ls.java.home": "C:\\Users\\xxx\\.jdks\\azul-11.0.24"
위의 방법으로 해결되지 않으면 아래 작업들도 해보자.
- cursor 재시작
- Spring Boot Dashboard 재설치
- launch.json 삭제
- clean & build
최후의 수단
정 안 되면 그냥 프로젝트를 새로 clone 받아서 열자. 그게 제일 빠를 수도 있다
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- php
- 오블완
- multiple datasource
- cleanup policy
- API Gateway
- 도커
- 다중 데이터소스
- 넥서스 파일 보관주기
- db 두개
- 네트워크
- 1차캐시
- PostgreSQL
- docker
- 넥서스 보관주기
- AWS
- CURSOR
- 기본클래스를 찾거나 로드할 수 없습니다
- myabatis
- cursor mcp
- 카프카
- jpa 1차 캐시
- s3
- cleanup policies
- spring boot
- 쓰레드 변수
- volatile
- 보관주기
- cursor ai
- 캐시
- 스레드 동기화
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
글 보관함