โ๏ธ ์๋ฌ ๋ฐ์
mysql ์ธํ ์ ํ๋๋ฐ ๊ณ์ ์๋ฌ๊ฐ ๋ฐ์ํ์ต๋๋ค.
cannot resolve class or package 'cj' dependencies๋ ์ ๋๋ก ์ค์ ํ๋๋ฐ ์ ์๋ ๊น???
๊ณ์ ์ฐพ์๋ณด์์ต๋๋ค.
dependencies {
runtimeOnly 'com.mysql:mysql-connector-java'
}
๐ ํด๊ฒฐ๋ฒ
๊ทธ๋ฌ๋ค ๋ฐ๊ฒฌํ์ต๋๋ค.
๋ฐ๋ก ๋ค์ด๋ฐ์ด ๋ณ๊ฒฝ๋์์ต๋๋ค..... ํ..... ์ด๋ฌ๋ ์๋์ง
dependencies {
runtimeOnly 'com.mysql:mysql-connector-java'
}
โ ์์ธ ํ์
์ ๋ ์คํ๋ง ๋ถํธ 3.2.5๋ฅผ ์ฌ์ฉํฉ๋๋ค. ํด๋น ์๋ฌ๋ 3.1.0 ๋ฒ์ ๋ถํฐ ๋ฐ์ํฉ๋๋ค. ์ฆ 3.1.0 ๋ฏธ๋ง ๋ฒ์ ์์๋ mysql-connector-java๋ก ํด๋ ์ ์์ ์ผ๋ก ๋์ํ๋ค๋ ์๋ฆฌ์ ๋๋ค.
์ค์ ๋ก ์คํ๋ง ๋ถํธ 3.0.0 ์ Dependency Versions ๋ฅผ ๊ฐ๋ณด๋ฉด mysql์ ์๋์ ๊ฐ์ด mysql-connector-java๋ก ๋์ด์์ต๋๋ค.
ํ์ง๋ง ์คํ๋ง ๋ถํฐ 3.1.0 ๋ถํฐ๋ mysql-connector-java dependency ์์ฒด๊ฐ ์์ต๋๋ค. ์ฆ mysql-connector-j๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
์๋ ์คํฌ๋ฆฐ์ท์ฒ๋ผ 8.0.31 ๋ฒ์ ๋ถํฐ mysql-connector-j๋ก ๋ณ๊ฒฝ๋์๊ณ ์ด์ ๋ค์ด๋ฐ๋ ๊ฐ์ด ์ง์ํ๋ค๊ฐ 8.1.0 ๋ถํฐ ์ง์์ ๋์ด์ ์ด์ ๋ค์ด๋ฐ์ ์ฌ์ฉํ๋ฉด ์๋ฌ๊ฐ ๋ฐ์ํ๋ ๊ฒ์ด์์ต๋๋ค.
์ฌ๋ฌ๋ถ๋ค๋ ๋ญ๊ฐ ๋์ผํ๋๋ฐ ๋์ง ์๋๋ค๋ฉด ํ ๋ฒ์ฏค์ ๋ค์ด๋ฐ์ด ๋ณ๊ฒฝ๋์ง ์์์๊น? ์๊ฐํด๋ณด์๊ณ ๊ณต์๋ฌธ์๋ฅผ ๊ผญ ํ์ธํด์ฃผ์ธ์.
๐ reference
https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/news-8-0-31.html
https://shanepark.tistory.com/466
'๊ฐ๋ฐ > BACKEND' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
PK๋ฅผ ์ด๋ป๊ฒ ์ค์ ํ๋ ๊ฒ์ด ์ข์๊น? ๐ค (0) | 2024.07.10 |
---|---|
[Query dsl]hibernate.query.SemanticException : Could not interpret path expression (0) | 2024.07.10 |
java์์ ์ด๋ฏธ์ง ์์ ๋ฐ ์ต์ ํํ๊ธฐ (0) | 2024.07.10 |
spring batch์์ DataSource ๋ถ๋ฆฌ (0) | 2024.07.10 |
Spring Batch JpaItemWriter์์ List<Entity> ์ฒ๋ฆฌํ๊ธฐ (0) | 2024.07.10 |