๐ฑ ๊ฐ๋ฐ ๋
ธํธ
[์ค๋ฅ ํด๊ฒฐ] Cannot create JDBC driver of class 'net.sf.log4jdbc.sql.jdbcapi.DriverSpy' ... java.sql.SQLException: No suitable driver
OR15A
2024. 8. 9. 14:48
Cannot create JDBC driver of class 'net.sf.log4jdbc.sql.jdbcapi.DriverSpy'
for connect URL 'jdbc:log4jdbc:sqlserver://[DB_IP]:[DB_PORT];database=[DATABASE_NAME]'
java.sql.SQLException: No suitable driver
STS๋ก ๊ฐ๋ฐ์ค์ด๋ ํ๋ก์ ํธ๋ฅผ ์ธํ
๋ฆฌ์ ์ด๋ก ์ฎ๊ฒจ์ ๋น๋ํ๋ ๊ณผ์ ์์ 'java.sql.SQLException: No suitable driver' ์ค๋ฅ๊ฐ ํฐ์ก๋ค.
ํด๊ฒฐ๊ณผ์
- ํด๋น ์ค๋ฅ ๋ฉ์ธ์ง๋ฅผ ๊ตฌ๊ธ๋งํ๋ฉฐ ๋ค์ํ ์์ธ ํ์ธํจ
- driver-class-name ๋น ์ก๋๊ฐ? → ์๋
- pom.xml ์์กด์ฑ์ mssql-jdbc, log4jdbc-log4j2-jdbc4 ๊ฐ ๋น ์ก๋๊ฐ? → ์๋
- pom.xml์๋ ๋ช ์๋์ด์์ง๋ง ๋ฉ์ด๋ธ์ด jarํ์ผ์ ๋ฐ์์ค์ง ๋ชปํ๋๊ฐ? → ์๋
- tomcat VM ์ต์ ์ ๋๋ผ์ด๋ฒ๋ฅผ ๋ช ์ํด์คฌ๋๊ฐ? → ์ํ์ → Jav VM Arguments ์ถ๊ฐํ์ง๋ง ํจ๊ณผ ์์
- log4jdbc.log4j2.properties ํ์ผ์ log4jdbc.drivers=org.mariadb.jdbc.Driver ์ถ๊ฐํ๊ธฐ → ํจ๊ณผ ์์
- ์๋ฌด๋ฆฌ ๋ด๋ ํฐ์บฃ์ด JDBC ๋๋ผ์ด๋ฒ๋ฅผ ๋ชป ์ฝ๋ ๊ฒ. ํฐ์บฃ libํด๋์ JDBC๋ฅผ ๋ฃ๊ณ ํด๊ฒฐํ๋ค๋ ์ฌ๋๋ค์ ๊ธ์ ์ ํํจ
- Microsoft SQL Server JDBC Driver ๋ค์ด๋ก๋ (https://learn.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15)
- ์์ถ ํด์ ํ ํฐ์บฃ libํด๋์ ์ด๋ค jarํ์ผ์ ๋ฃ์ด์ผ ํ๋์ง GPT์๊ฒ ๋ฌป๋ ๊ณผ์ ์์ ์ค๋ง๋ฆฌ๋ฅผ ๋ฐ๊ฒฌํจ
GPT์์ ๋ํ


- maven-compiler-plugin์ด 1.8์ด์๊ธฐ ๋๋ฌธ์ java 1.8๋ก ์ง์ํ๊ณ ์์๊ณ , eclips์ฉ ์ ํ ํ์ผ์ ๋ณด๋ 1.8์ด ๋ง์์


JDBC ๋๋ผ์ด๋ฒ์ ์๋ฐ ๋ฒ์ ์์ ๊ฒฐ๊ณผ
- No suitable driver ๋ฐ์ํ์ง ์๊ณ ์ ์ ๋น๋๋์๋ค
๊ถ๊ธ์ฆ



๊ทธ๋ ๋ค๊ณ ํ๋ค!