(1)先给出解决方法:

在本地Window服务器上发布项目,没有问题。但是,迁移到Linux上就错误了,java.lang.NoClassDefFoundError: Could not initialize class javax.swing.RepaintManager。

操作如下:

[root@server lib]# cp rt.jar /usr/java/jdk1.8.0_181/lib
[root@server lib]#
把rt.jar包拷贝到jdk安装目录下的lib

rt.jar可以从jre目录下的lib拷贝。

然后重启tomcat服务,就可以解决问题了。

(2)出现这个问题,因为,我在项目中的JSP需要输出条码

Root Cause

java.lang.NoClassDefFoundError: Could not initialize class javax.swing.RepaintManagerjavax.swing.JComponent.repaint(JComponent.java:4792)java.awt.Component.repaint(Component.java:3311)javax.swing.JComponent.setForeground(JComponent.java:2706)net.sourceforge.jbarcodebean.JBarcodeBean.setForeground(JBarcodeBean.java:305)net.sourceforge.jbarcodebean.JBarcodeBean.<init>(JBarcodeBean.java:197)net.sourceforge.jbarcodebean.JBarcodeBean.<init>(JBarcodeBean.java:232)com.servlet.order.BarCodeServlet.init(BarCodeServlet.java:42)org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800)org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)java.lang.Thread.run(Thread.java:748)

转载于:https://www.cnblogs.com/jmuccx/p/10233497.html

在CentOS上,Servlet出现java.lang.NoClassDefFoundError相关推荐

  1. javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver错误解决办法...

    错误如下,不知道是不是遇到鬼了,之前好好的,装了myeclipse以后出错了(说实话,myeclipse用的很不爽,感觉netbeans更好用些) HTTP Status 500 - type Exc ...

  2. java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit异常解决

    处理一个老项目时遇到这样的BUG Message javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not i ...

  3. java.lang.NoClassDefFoundError: org/apache/jsp 解决方法

    问题描述 最近在更新完代码之后,启动tomcat服务器时出现报错: java.lang.NoClassDefFoundError: org/apache/jsp/tag/meta/http_003a/ ...

  4. java 构造函数抛出异常,构造函数抛出异常;嵌套异常是java.lang.NoClassDefFoundError:javax/servlet/ServletContext...

    我正在尝试使用MockMVC设置Junit测试. 从这个link – "要么不能使用Servlet API,要么你需要在类路径上提供它". 我在pom.xml中添加了以下内容但是没 ...

  5. 解决Tomcat下IntelliJ IDEA报错java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener

    解决Tomcat下IntelliJ IDEA报错java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener   笔者在做代 ...

  6. java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet

    文章目录 问题描述: 问题分析: jdk与Tomcat 解决问题: 方案一: 方案二: 补充 问题描述: 最近对JavaWeb进行了简单复习,在对照以往笔记写好了一个Servlet服务时发现无法启动该 ...

  7. SpringBoot运行出现异常解决: nested exception is java.lang.NoClassDefFoundError: javax/servlet/ServletContext

    今天在使用SpringBoot创建了一个项目出现如下异常 org.springframework.beans.factory.BeanCreationException: Error creating ...

  8. 关于IDEA启动Spring Boot项目出现Caused by: java.lang.NoClassDefFoundError: javax/servlet/ServletContext at j

    Caused by: java.lang.NoClassDefFoundError: javax/servlet/ServletContext at java.lang.Class.getDeclar ...

  9. SpringBoot 项目tomcat插件启动报错 java.lang.NoClassDefFoundError: javax/el/ELManager

    问题描述: SpringBoot项目 tomcat插件启动出现下面的问题: ERROR 2021-04-07 08:42:03,129 org.springframework.boot.SpringA ...

最新文章

  1. 【转载】究竟啥才是互联网架构“高可用”
  2. [Redux/Mobx] Redux怎样重置状态?
  3. 表字段顺序有何影响_「品味保定」炸烹虾段乾隆赞 百年保定柔雅香
  4. 波士顿大学研究生计算机科学专业排名,2020年波士顿大学排名TFE Times美国最佳计算机科学硕士专业排名第52...
  5. 2018-10-05学习笔记
  6. Java 内存管理、JVM 工作原理与 Java 运行时系统
  7. 【数据结构 严蔚敏版】 顺序栈 基本操作
  8. adminlte php,adminLTE 教程 -1 基础
  9. PHP接入萤石云开放平台直播功能
  10. c51单片机音乐门铃C语言程序,51单片机音乐门铃的设计
  11. sklearn中make_blobs模块使用
  12. 自考专科历练计算机实践考试,毕业感言:考过自考才晓得坚持历练和毅力
  13. TypeError: object() takes no parameters
  14. VMware下OSSIM 5.2.0的下载、安装和初步使用(图文详解)
  15. Matlab(4)矩阵
  16. 学生成绩管理系统设计
  17. 传说中的“高温补贴”
  18. 声发射能量和事件参数的Excel VBA处理1/2
  19. 【k8s源码篇之Informer篇4】关于 Informer 的一些困惑点
  20. 【生活记事录】金字塔原理

热门文章

  1. 什么叫pmt测试分析_圆偏振发光光谱仪——南方科技大学分析测试中心设备介绍第51期...
  2. 1057 字符转数字,判断
  3. 绑定多个下拉框数据(关系式)
  4. str_replace()函数
  5. 图的绝对中心(bzoj 2180: 最小直径生成树)
  6. 一个demo学会c++编程
  7. java使用BZip算法压缩解压缩文件、数据流、byte[]字节数组
  8. matlab2c使用c++实现matlab函数系列教程-binostat函数
  9. matlab2c使用c++实现matlab函数系列教程-unique函数
  10. Echarts数据可视化全解注释