按照教程配置struts2,启动tomcat 就报java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor异常
后来发现是struts2-convention-plugin.jar包版本的依赖问题,原来的直接导入struts2-convention-plugin-2.2.1.1.jar,不需要另加包的,但采用struts2-convention-plugin-2.3.4.1.jar,需要家那个asm的包
struts的lib目录下有三个asm包
试了下
加入
asm-commons-3.3.jar
asm-3.3.jar
这两个就可以跑了
还有个
asm-tree-3.3.jar 好像不用加入也不会报错