欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

maven引入mysql-connector-java包失敗的解決方案

 更新時間:2023年02月27日 15:40:55   作者:kzaaz  
這篇文章主要介紹了maven引入mysql-connector-java包失敗的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

maven引入mysql-connector-java包失敗

今天在創(chuàng)建項目的時候,在pom文件里添加:

<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>

然后maven —> Reimport一下pom文件,運行了一下項目

報錯如下

然后看了一下application.yml配置文件,發(fā)現(xiàn)里面的

driver-class-name: com.mysql.jdbc.Driver  com.后面的內(nèi)容是紅色的

檢查了配置文件,每一句后面沒有空格,pom文件也是Reimport過的,檢查lib文件下沒有加載到mysql-connector-java的jar包

在pom文件里加入mysql-connector-java的版本號

<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
   <version>8.0.13</version>
</dependency>

也是不行,去maven的本地倉庫里發(fā)現(xiàn)有mysql-connector-java的jar包,但就是加載不了,最后選擇了低版本的,

加上了<scope>runtime</scope>

<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
          <version>5.0.8</version>
          <scope>runtime</scope>
</dependency>

然后Reimport POM文件,運行項目,問題解決。

之后重新創(chuàng)建demo項目試驗,在pom文件里不需要寫mysql-connector-java的版本號和<scope>runtime</scope>,項目依然沒有問題,原來的項目刪掉版本號和<scope>runtime</scope>,jar包依然會加載。

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>

<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
</dependency>

問題解決。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論