- //如果不用,启动时不会出错,但使用Dwr时,会抛出异常:java.lang.NoClassDefFoundError:antlr/ANTLRException
- antlr-2.7.2.jar
- //如果不用此包,在启动时会抛出:nestedexceptionisjava.lang.NoClassDefFoundError:org/objectweb/asm/Type
- asm.jar
- //如果不用此包,在启动时抛出:nestedexceptionisjava.lang.NoClassDefFoundError:org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException
- aspectjweaver.jar
- //如果不用此包,在启动时抛出:nestedexceptionisjava.lang.NoClassDefFoundError:net/sf/cglib/proxy/CallbackFilter
- cglib-2.1.3.jar
- //如果不用此包,在启动时抛出:nestedexceptionisjava.lang.NoClassDefFoundError:org/apache/commons/collections/SequencedHashMap
- commons-collections-3.1.jar
- //这个似乎可以不用的
- commons-fileupload-1.2.1.jar
- //这个就不用说啦,几乎所有框架都要使用的
- commons-logging-1.0.4.jar
- //如果不用此包会抛出:java.lang.NoClassDefFoundError:org/dom4j/DocumentException
- dom4j-1.6.1.jar
- //dwr必须
- dwr.jar
- //不用此包,在启动时招聘:java.lang.NoClassDefFoundError:javax/transaction/TransactionManager
- jta.jar
- //Mysql JDBC驱动
- mysql-connector.jar
- //Hibernate必须使用,注意此包是包含全部的。
- hibernate3.jar
- //Spring整体包
- spring.jar
- //struts2必须
- freemarker-2.3.8.jar
- //struts2必须
- ognl-2.6.11.jar
- //struts2核心包
- struts2-core-2.0.11.2.jar
- //struts2整合Spring插件
- struts2-spring-plugin-2.0.11.2.jar
- //struts2必须
- xwork-2.0.5.jar
常见异常
本文列举了Java Web应用中常见的依赖库及其作用,包括ANTLR、ASM、AspectJ等,并指出某些依赖库对于特定组件(如DWR、Struts2)的重要性。

被折叠的 条评论
为什么被折叠?



