zoukankan      html  css  js  c++  java
  • java.lang.NoClassDefFoundError

    第一种,也是新手容易犯的错误,那就是classpath环境变量配置错误.
    解决办法:
    系统环境变量->新建classpath。
    变量名:classpath
    变量值: .;%JAVA_HOME%/lib/;%JAVA_HOME%/jre/lib/
    (注意,CLASSPATH最前面是有个“.”的,表示当前目录,这样当我们运行javaAClass的时候,系统就会先在当前目录寻找AClass文件了。)

         第二种,环境变量配置正确,但加载第三方包的时候会报错,比如: java.lang.NoClassDefFoundError:com.ryong21.io.net.NetClient
         解决办法:
         1.项目根目录下新建一个libs文件夹
         2.把要加的包放到这个目录下
         3.右键 Build Path-> Use as source folder
         4.在jar包上右键->add to build path
         (注意,上面的是libs,不是lib)
    

    报错内容:
    type Exception report
    message Servlet execution threw an exception
    description The server encountered an internal error that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: Servlet execution threw an exception org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    root cause
    java.lang.NoClassDefFoundError: com/jcraft/jsch/JSchException controller.LogController.doPost(LogController.java:44) javax.servlet.http.HttpServlet.service(HttpServlet.java:650) javax.servlet.http.HttpServlet.service(HttpServlet.java:731) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    root cause
    java.lang.ClassNotFoundException: com.jcraft.jsch.JSchException org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571) controller.LogController.doPost(LogController.java:44) javax.servlet.http.HttpServlet.service(HttpServlet.java:650) javax.servlet.http.HttpServlet.service(HttpServlet.java:731) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    note The full stack trace of the root cause is available in the Apache Tomcat/7.0.62 logs.

      主要报错:java.lang.NoClassDefFoundError
      在控制台能输出正确的结果, 但是运行网页,不能正确输出。
      原因:为把SSH工具包导入到webcontent/lib 下
  • 相关阅读:
    QT中的列表容器
    QT中的Buttons
    QT中的常用控件
    [机房测试]弟娃
    CF1580C Train Maintenance
    [机房测试]数据恢复
    Sentry 监控
    Sentry 监控
    Sentry 监控
    Sentry 后端监控
  • 原文地址:https://www.cnblogs.com/xinqi/p/4884237.html
Copyright © 2011-2022 走看看