溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

IDEA創(chuàng)建SpringBoot項目整合mybatis時mysql-connector-java報錯如何解決

發(fā)布時間:2023-02-28 10:58:47 來源:億速云 閱讀:242 作者:iii 欄目:開發(fā)技術(shù)

本文小編為大家詳細介紹“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.報錯異常分析:

報錯如圖:

IDEA創(chuàng)建SpringBoot項目整合mybatis時mysql-connector-java報錯如何解決

在pom.xml文件中

IDEA創(chuàng)建SpringBoot項目整合mybatis時mysql-connector-java報錯如何解決

會是報紅狀態(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è)資訊頻道。

向AI問一下細節(jié)

免責(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)容。

AI