已經導包但org.apache.ibatis.annotayions找不到的問題,idea版本爲2020.1

今天整合spring boot和mybatis,使用@Mapper@MapperScan 註解時,編譯報錯找不到org.apache.ibatis.annotayionsorg.mybatis.spring.annotation

但是明明已經導了maven依賴如下:

        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.1.3</version>
        </dependency>

網上查閱了很多相關問題,多數的解決方案是說maven版本和idea版本或者mybatis依賴版本的問題,而在降了多次版本以後發現問題還是解決不了
最後發現是idea2020.1版本的問題,因爲自己改了本地maven倉庫的地址,所以找不到對應jar包依賴,將maven改爲idea自帶的maven,然後將本地maven倉庫改回爲idea默認的c盤中的.m2文件夾下,則可解決此問題。
idea中操作:file -> settings -> build
在這裏插入圖片描述
如果改了settings.xml中的本地倉庫地址如下圖:(settings.xml地址一般爲C:\Program Files\JetBrains\IntelliJ IDEA 2020.1\plugins\maven\lib\maven3\conf
在這裏插入圖片描述
記得把箭頭所指行註釋掉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章