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)文章
SpringBoot 創(chuàng)建容器的實現(xiàn)
這篇文章主要介紹了SpringBoot 創(chuàng)建容器的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10SpringBoot+Elasticsearch實現(xiàn)數(shù)據(jù)搜索的方法詳解
Elasticsearch是一個基于Lucene的搜索服務(wù)器。它提供了一個分布式多用戶能力的全文搜索引擎,基于RESTful?web接口。本文將利用SpringBoot整合Elasticsearch實現(xiàn)海量級數(shù)據(jù)搜索,需要的可以參考一下2022-05-05比較Java數(shù)組和各種List的性能小結(jié)
這篇文章主要是分別對Java數(shù)組、ArrayList、LinkedList和Vector進(jìn)行隨機(jī)訪問和迭代等操作,并比較這種集合的性能。有需要的可以參考借鑒。2016-08-08java開發(fā)之基于Validator接口的SpringMVC數(shù)據(jù)校驗方式
這篇文章主要介紹了java開發(fā)之基于Validator接口的SpringMVC數(shù)據(jù)校驗方式,文中附含詳細(xì)示例代碼,有需要的朋友可以借鑒參考下2021-09-09SpringBoot借助spring.factories文件跨模塊實例化Bean
這篇文章主要介紹了SpringBoot借助spring.factories文件跨模塊實例化Bean,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,需要的小伙伴可以參考一下2022-04-04JDK13.0.1安裝與環(huán)境變量的配置教程圖文詳解(Win10平臺為例)
這篇文章主要介紹了JDK13.0.1安裝與環(huán)境變量的配置教程圖文詳解(Win10平臺為例),本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2020-01-01