發生問題的原因爲mysql-connect的jar包沒有下載下來,或者是出現了錯誤,解決辦法:
1.查看pom文件是否缺少依賴
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
注意查看依賴是否正確
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
注意,這裏有個深坑!!!
idea引入依賴的時候有時候會添加scope標籤爲runtime,把這個scope標籤刪除即可
2.pom文件沒有更新
右鍵pom文件
點擊downloadSources進行更新
3.還未解決可以在pom文件中指定jar包的版本號
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>8.0.12</scope>
</dependency>
4.或者直接添加jar包
5.可以重新導入jar包:
在右側maven欄右鍵模塊,點reimport
如果還是不行就把maven倉庫中的刪除重新下載,再不行請拷貝別人倉庫。