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.core.ContainerBase.addChildInternal(ContainerBase.java:761)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)   ssh中:程序原本没有错!我更改了类名 映射文件,包括myEclipse生成的hibernate反射文件,struts2的配置文件,spring的配置文件等等.改后就出现了以上这个错误!我将commons.beanutils.jar 1.7的加入还是错误!关键是我原来没有出错,现在为什么出错!我找不出原因,希望前辈们帮忙看下!thanks!

解决方案 »

  1.   

    LZ遇到问题首先要分析 步骤1 这个找不到的类的类名 是你修改过的 还是修改前的 如果是修改前的 请跳到步骤2 如果是修改后的 请跳到步骤3步骤2 如果LZ有开发工具的话 请用下查找 看看还使用修改前类名的 是哪个地方 跳到步骤4步骤3 如果LZ有开发工具的话 请用下查找 看看还使用修改后类名的 是哪个地方 跳到步骤4步骤4 重新发布工程 重新开猫 如果成功 那么就成功了 如果失败..会失败么?
      

  2.   

    缺少commons-beanutils的依赖包,检查一下你的环境
      

  3.   

     会不会是注解的问题 因为java注解也可以做同样的工作,我试过 ,但是不熟是不是去除注解不完全??!!!!
      

  4.   

    自己解决:是我tomcat中有另外一个项目,相互影响的结果,是另外一个项目错误!^_^,sorry!