Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- HTTP상태코드
- 스프링오류
- server
- Java
- 의존성주입
- API
- 상태코드
- JPA
- SQL
- SpringSecurity
- 시큐리티
- restAPI
- 어노테이션
- spring
- Static
- 오버라이딩
- 스웨거
- RDBMS
- application.yml
- 스프링시큐리티
- Swagger
- MariaDB
- 자바
- 스프링RESTAPI
- 서버
- 쿼리
- JWT
- HTTP
- 인텔리제이오류
- 스프링
Archives
- Today
- Total
취뽀몽
[IDLE Error] cannot resolve class or package 'jdbc' 본문
프로젝트를 진행하다가 인텔리제이에서 갑자기
driver-class-name: com.mysql.cj.jdbc.Driver
이 부분에서 cannot resolve class or package 'jdbc' 라는 오류가 발생했다...
인텔리제이에서 Gradle 기반으로 프로젝트를 진행하다 보면, classPath에서 해당 클래스를 찾지 못 해 발생한다고 한다.
여태 DB 연결 잘 해서 테스트 해보고 있었는데 당황스러워서 😂 이것저것 해보다가 해결한 방법을 작성해보도록 하겠다
1. File -> Invalidate Caches 에서 캐시 비우기
Invalidate Caches를 이용하여 캐시를 삭제할 수 있다.
하단의 Invalidate and Restart를 누르면 캐시가 비워진다.
인텔리제이를 다시 시작해야 캐시가 비워지므로 자동으로 인텔리제이가 재시작 된다.
나는 캐시 비우고 시도해봐도 같은 오류가 계속 발생했다.
2. Refresh Gradle Dependencies
인텔리제이 우측을 보면 Gradle이 있는데, 프로젝트 이름에 우클릭을 하면
Refresh Gradle Dependencies가 있다. Gradle 종속 라이브러리들을 refresh 해주는 기능이다.
나는 두번째 방법으로 해결했다.
프로젝트를 오래 켜둬서 그런지... 왜인지 정확한 이유는 모르지만, 같은 오류가 발생하면 refresh 해주면 해결되는 것 같다!
'오류' 카테고리의 다른 글
[Error] Version number may be negative or greater than 255 (0) | 2024.01.08 |
---|---|
[GIT] remote: Invalid username or password 오류 (0) | 2023.12.09 |
[Spring Error] Cannot load driver class: com.mysql.cj.jdbc.Driver (0) | 2023.10.15 |
[Spring Error] Spring Security Deprecated 해결 (0) | 2023.08.07 |
[Spring Error] Repository NullPointerException, Cannot invoke ~ because ~repository is null (0) | 2023.06.14 |