was服务器里面jar包_was8.5.5.9项目部署失败,出现mybatis的jar包异常
項目在was8.5.5.0上部署正常,但是換到was8.5.5.9部署的時候報錯:
W com.ibm.ws.ecs.internal.scan.context.impl.ScannerContextImpl scanJAR unable to open input stream for resource org/apache/ibatis/javassist/tools/rmi/ObjectNotFoundException.class in archive WEB-INF/lib/mybatis-3.3.1.jar
W com.ibm.ws.ecs.internal.scan.context.impl.ScannerContextImpl scanJAR unable to open input stream for resource org/apache/ibatis/javassist/ClassPoolTail.class in archive WEB-INF/lib/mybatis-3.3.1.jar
W com.ibm.ws.ecs.internal.scan.context.impl.ScannerContextImpl scanJAR unable to open input stream for resource org/apache/ibatis/javassist/CodeConverter.class in archive WEB-INF/lib/mybatis-3.3.1.jar
錯誤原因位mybatis-3.3.1.jar在was8.5.5.9上不兼容,換成mybatis-3.4.1.jar后,部署后項目啟動報錯:
java.lang.AbstractMethodError: org/apache/ibatis/transaction/Transaction.getTimeout()Ljava/lang/Integer;
原因為升級mybatis的包后,需要同步升級mybatis-spring的jar包,后面繼續換成mybatis-spring-1.3.1.jar。項目可以正常運行
總結
以上是生活随笔為你收集整理的was服务器里面jar包_was8.5.5.9项目部署失败,出现mybatis的jar包异常的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WordPress漏洞扫描工具WPSca
- 下一篇: PHP如何使用ceil()函数实现向上取