1. 程式人生 > 其它 >Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/ibatis/io/Resources

Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/ibatis/io/Resources

技術標籤:來來來,小bug;我有殺蟲劑哦!javajarmybatisResourcesException

專案場景:

在學習mybatis框架的時候,剛剛學習如果查詢資料庫user表中的資訊時


問題描述:

所有步驟都是按照教程上走的,但是執行后里面就出現了

Exception in thread “main” java.lang.NoClassDefFoundError:
org/apache/ibatis/io/Resources

提示為以下程式碼中的Resources類找不到;

 InputStream resourceAsStream = Resources.getResourceAsStream
("mybatis-cfg.xml");

原因分析:

出現找不到類的情況的話應該是jar包未匯入成功(mybatis框架的jar包有一個主jar包以及十個輔助jar包,檢查一下有沒有漏掉的);


解決方案:

將專案的所有mybatis的jar包刪掉,重新載入一次便恢復正常了;
在這裡插入圖片描述