maven引入mysql-connector-java包失敗的解決方案
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è)參考,也希望大家多多支持腳本之家。
- mysql-connector-java和mysql-connector-j的區(qū)別小結(jié)
- mysql連接器之mysql-connector-java問題
- mysql-connector-java與Mysql、Java的對(duì)應(yīng)版本問題
- springboot項(xiàng)目mysql-connector-java默認(rèn)版本如何查看
- mysql-connector-java與mysql版本的對(duì)應(yīng)關(guān)系說明
- 關(guān)于Mysql-connector-java驅(qū)動(dòng)版本問題總結(jié)
- MySqlConnector的使用教程
相關(guān)文章
JavaEE通過response實(shí)現(xiàn)請(qǐng)求重定向
這篇文章主要介紹了JavaEE通過response實(shí)現(xiàn)請(qǐng)求重定向的方法,非常的簡(jiǎn)單實(shí)用,有需要的朋友可以參考下2014-10-10Java分頁(yè)查詢--分頁(yè)顯示(實(shí)例講解)
下面小編就為大家?guī)硪黄狫ava分頁(yè)查詢--分頁(yè)顯示(實(shí)例講解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08SpringBoot 創(chuàng)建容器的實(shí)現(xiàn)
這篇文章主要介紹了SpringBoot 創(chuàng)建容器的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10使用Spring事件機(jī)制實(shí)現(xiàn)異步的方法
這篇文章主要介紹了使用Spring事件機(jī)制實(shí)現(xiàn)異步的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-06-06SpringBoot+Elasticsearch實(shí)現(xiàn)數(shù)據(jù)搜索的方法詳解
Elasticsearch是一個(gè)基于Lucene的搜索服務(wù)器。它提供了一個(gè)分布式多用戶能力的全文搜索引擎,基于RESTful?web接口。本文將利用SpringBoot整合Elasticsearch實(shí)現(xiàn)海量級(jí)數(shù)據(jù)搜索,需要的可以參考一下2022-05-05比較Java數(shù)組和各種List的性能小結(jié)
這篇文章主要是分別對(duì)Java數(shù)組、ArrayList、LinkedList和Vector進(jìn)行隨機(jī)訪問和迭代等操作,并比較這種集合的性能。有需要的可以參考借鑒。2016-08-08java開發(fā)之基于Validator接口的SpringMVC數(shù)據(jù)校驗(yàn)方式
這篇文章主要介紹了java開發(fā)之基于Validator接口的SpringMVC數(shù)據(jù)校驗(yàn)方式,文中附含詳細(xì)示例代碼,有需要的朋友可以借鑒參考下2021-09-09SpringBoot借助spring.factories文件跨模塊實(shí)例化Bean
這篇文章主要介紹了SpringBoot借助spring.factories文件跨模塊實(shí)例化Bean,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,需要的小伙伴可以參考一下2022-04-04JDK13.0.1安裝與環(huán)境變量的配置教程圖文詳解(Win10平臺(tái)為例)
這篇文章主要介紹了JDK13.0.1安裝與環(huán)境變量的配置教程圖文詳解(Win10平臺(tái)為例),本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01