ssh的bug

近期看到的一個項目用的ssh框架,當tomcat啓動時候報的錯:java

1.Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
-----------------------web

解決方法一:若是你jar包都在WEB-INF/lib,那麼你就能夠刪除hibernate的三個Jar(asm.jar,asm-attrs.jar,cglib-2.1.2.jar)包就好了或者spring的。必定要注意,在tomcat下面刪除部署的項目,在從新部署。 spring

解決方法二:jar包不在lib下,在buildpath上。那麼你Window -->Preferences.. -->My Eclipse Enterprise Workbench --> Project Capabilities -->spring 選擇project所採用的spring版本,如spring 2.5 (在AOP中)選項卡,選中asm2.2.3.jar,remove掉 就能夠了。 必定要注意看tomcat部署後這些文件是否去掉!!!!!! tomcat

相關文章
相關標籤/搜索