搜尋

首頁  >  問答  >  主體

java - idea 创建了maven的项目,pom.xml中添加了mybatis依赖了,但是代码中找不都?

pom.xml

代码中写找不到类:

为什么呢??

**

加粗文字**

巴扎黑巴扎黑2769 天前925

全部回覆(6)我來回復

  • 高洛峰

    高洛峰2017-04-18 10:19:16

    Terminal中手动运行mvn clean install
    如果運行成功可以刷新一下專案。

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:19:16

    pom.xml有兩個錯誤

    1. mybatis的dependency沒有以</dependency>結束;

    2. 所有dependency应该是<dependencies></dependencies>的子項;

    只要pom.xml沒有錯誤,而且settings.xml配置的倉庫位址可以連接成功,只要執行一下IDE裡面的maven > reimport就會把jar包下載到本地倉庫的了。

    但有一種情況要注意的是:有時候可能會下載到一半就中斷了,然後重新下載會因為之前下載的損壞的jar包導致不能再次下載,這時候一般進去本地倉庫路徑,手動把之前下載的jar包移除掉就可以了。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:19:16

    ctrl+alt+shift+s, 在弹出的面板里面看选择Libraries,看一下有没有mybatis的jar包,如果没有的话就是没下好,执行一下reimport试试。
    否则的话看一下你源码中有没有import,或者import的包路徑是對是錯,這個我覺得可能性比較大.. 畢竟程式碼中自訂的類別也找不到。 。 。
    如果以上都沒問題的話.. 重新導入這個項目,這是萬能解決方案。 。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:19:16

    回覆
    0
  • 怪我咯

    怪我咯2017-04-18 10:19:16

    你pom裡面寫個 dependency 套 denpendency 也能過?

    你java檔案裡有沒有 import org.apache.ibatis.session.SqlSessionFactory ?

    點開 External Libraries 然後在裡面找
    Maven:org.mybatis:mybatis:版本號碼

    回覆
    0
  • 黄舟

    黄舟2017-04-18 10:19:16

    在pom.xml右鍵重新report一下,如果速度慢建議直接下載jar放到你的maven庫裡面

    回覆
    0
  • 取消回覆