日期:2014-05-20  浏览次数:20720 次

没见过的异常!
C# code
严重: Servlet /herbSo threw load() exception
java.lang.NoClassDefFoundError: org/apache/commons/beanutils/Converter
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1104)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4044)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
    at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1105)
    at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1203)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1307)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1571)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1580)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1560)
    at java.lang.Thread.run(Unknown Source)


是在我导入 struts 后 发生的异常,还请大家帮帮忙,怎样解决这个异常。

------解决方案--------------------
看看你有没有commons-beanutils.jar这个包
------解决方案--------------------
一般是包的问题,可以换成最新的试试
------解决方案--------------------


java.lang.NoClassDefFoundError: org/apache/commons/beanutils/Converter
1).在web.xml文件中加上ActionServlet的配置信息
2).确定没有少引用Struts包,特别是common-beanutils.jar
3).可以将struts作为一个完整的包路径进行重新的引用
------解决方案--------------------
你要是确定1)做好之后,就检查有没有这个包,
或者是你的commons-beanutils-1.6.jar包的问题,
里面根本就没有org.apache.commons.beanutils.Converter 这个类
你用winrar看一看commons-beanutils-1.6.jar包里面到底有没有Converter.class.
之后你再重新引用一下