[Error] MySQL net.sf.log4jdbc.sql.jdbcapi.DriverSpy claims to not accept jdbcUrlError2024. 8. 16. 11:15
Table of Contents
728x90
문제 없이 잘 운영하던 사이트가 어느 순간부터 데이터 조회가 이루어지지 않고 있다는 것을 확인했다.....
서버 DB 접근이 안되고 로컬 DB에도 접근이 안되고 있었다 !
에러 메세지는 다음과 같다.
### Error querying database. Cause: java.lang.RuntimeException: Driver net.sf.log4jdbc.sql.jdbcapi.DriverSpy claims to not accept jdbcUrl, jdbc:log4jdbc:mysql://localhost/TheJapen?serverTimezone=Asia/Seoul
### The error may exist in file [/Users/ichanhan/Desktop/projectfile/thejapenproject/build/resources/main/mapper/MypageMapper.xml]
### The error may involve com.project.thejapenproject.mypage.service.MypageMapper.getSchoolList
### The error occurred while executing a query
### Cause: java.lang.RuntimeException: Driver net.sf.log4jdbc.sql.jdbcapi.DriverSpy claims to not accept jdbcUrl, jdbc:log4jdbc:mysql://localhost/TheJapen?serverTimezone=Asia/Seoul
에러 메세지를 확인해보니 Database Driver에 문제가 있다는 것을 확인 !
해결방법
- Mysql Version : 8.2.0
application.properties에 DB 관련된 정보를 이것 저것 변경해 보았으나 해결되지 않아 서칭을 해보니 jdbc dependency를 추가해주면 해결된다고 하여 아래의 dependency를 추가해주었다.
implementation group: 'mysql', name: 'mysql-connector-java', version: '8.0.28'
그랬더니 정상적으로 DB에 접근하기 시작했다.
답답한건 왜 해당 오류가 발생했는지 아직도 모른다는 것이다.
'Error' 카테고리의 다른 글
[Java, Spring] BeanDefinitionStoreException 에러 (1) | 2024.11.15 |
---|---|
[Github, Git] 리포지토리 폴더 접속 안될 때 (2) | 2024.09.07 |
[Java, 자바] no main manifest attribute in 에러 (0) | 2024.05.01 |
[Java, 자바] Access-Control-Allow-Origin 두 개 포함 에러 (0) | 2024.04.29 |
[EKL] Elasticsearch Cors 해결 방법 (0) | 2024.04.23 |
@차나니 :: 차나니의 개발일지
개발의 모든 것 !
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!