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

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

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

maven引入mysql-connector-java包失敗

今天在創(chuàng)建項(xiàng)目的時(shí)候,在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文件,運(yùn)行了一下項(xiàng)目

報(bào)錯(cuò)如下

然后看了一下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的版本號(hào)

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

也是不行,去maven的本地倉(cāng)庫(kù)里發(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文件,運(yùn)行項(xiàng)目,問題解決。

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

<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é)

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

相關(guān)文章

最新評(píng)論