天天看點

java.lang.NoClassDefFoundError: org/apache/ibatis/io/Resources

關于 idea 中 mybatis 項目 報錯:NoClassDefFoundError 的問題:

- 需要将需要的包導入到輸出的檔案夾中

- 但是idea 不會預設導進去

- 導緻在部署項目的時候lib中不存在對應的mybatis包

- 是以會報這個錯誤;

24-Jun-2020 22:15:16.972 嚴重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.listenerStart 異常将上下文初始化事件發送到類的偵聽器執行個體.[com.demo.listener.InitSqlSessionListener]
	java.lang.NoClassDefFoundError: org/apache/ibatis/io/Resources
		at com.demo.utils.SqlSessionFactoryUtils.initSqlSessionFactory(SqlSessionFactoryUtils.java:27)
		at com.demo.listener.InitSqlSessionListener.contextInitialized(InitSqlSessionListener.java:19)
。。。。。。。。。。。。
           

---------------------------------------------------割----------------------------------------------------割----------------------------------------------------------

解決方案

file --> project structure -> output layout -> 在lib中添加所需要的包

java.lang.NoClassDefFoundError: org/apache/ibatis/io/Resources

繼續閱讀