您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“IDEA創(chuàng)建SpringBoot項目整合mybatis時mysql-connector-java報錯如何解決”,內(nèi)容詳細,步驟清晰,細節(jié)處理妥當(dāng),希望這篇“IDEA創(chuàng)建SpringBoot項目整合mybatis時mysql-connector-java報錯如何解決”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。
For artifact {com.mysql:mysql-connector-j:null:jar}: The version cannot be empty.報錯異常分析:
在pom.xml文件中
會是報紅狀態(tài),我一直以為是導(dǎo)入不完全,是mysql-connector-java沒有寫全,所以一直解決不了,最后發(fā)現(xiàn)mysql-connector-java自8.0.31后更名為mysql-connector-j了。
現(xiàn)在分析一下它給的報錯信息,它說找不到版本。
那么只需要清理一下idea的緩存和maven本地倉庫,然后刪除一個字母讓它自動提示或者自己補全一下版本就可以了,它會下載到maven倉庫的com文件夾下的mysql文件夾中(可以自己查看一下)。
補全代碼如下:
<dependency> <groupId>com.mysql</groupId> <artifactId>mysql-connector-j</artifactId> <version>8.0.31</version> <scope>runtime</scope> </dependency>
還有一個重要的原因會導(dǎo)致出錯,SpringBoot的版本太低導(dǎo)致的。在使用idea自動創(chuàng)建springboot項目時,版本應(yīng)該選擇2.7.6左右。當(dāng)maven倉庫中有mysql-connector-j后使用高版本springboot就不需要填寫版本信息了。
讀到這里,這篇“IDEA創(chuàng)建SpringBoot項目整合mybatis時mysql-connector-java報錯如何解決”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。