我有一个用于Web服务操作的EAR应用程序。当我开始实现缓存时,我从ASURLClassLoader获得了ClassNotFoundException。在另一个问题中,一些用户给了我一个提示,MyBatis无法看到我的类(由wsimport生成)。
如果您有兴趣,请查看this question,了解EAR结构和抛出异常的简要信息。
如何让MyBatis看到我的课程?我尝试将以下行添加到我的EJB构造函数中,但它没有帮助。
Resources.setDefaultClassLoader(this.getClass().getClassLoader());
我发现了问题Problem deserializing objects from cache on MyBatis 3/Java的一些线索,但我没有Web应用程序,也没有WebContent文件夹。我的课程应该在哪里生成?
谢谢
Worsik
答案 0 :(得分:0)
mybatis 3.2.2库解决了问题。 感谢Stephen C的原始问题。