项目启动报错-linux系统tomcat重启报错

问题描述

linux系统tomcat重启报错

以下是启动是的错误信息:
INFO: Starting Coyote HTTP/1.1 on http-8080
Jan 21, 2015 4:26:24 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Jan 21, 2015 4:26:24 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/26 config=null
Jan 21, 2015 4:26:24 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 16024 ms
Jan 21, 2015 4:26:28 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. Could not load org.springframework.core.NestedExceptionUtils. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1566)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
at org.springframework.core.NestedRuntimeException.getMessage(NestedRuntimeException.java:67)
at ch.qos.logback.classic.spi.ThrowableInformation.extractStringRep(ThrowableInformation.java:50)
at ch.qos.logback.classic.spi.ThrowableInformation.(ThrowableInformation.java:24)
at ch.qos.logback.classic.spi.LoggingEvent.(LoggingEvent.java:111)
at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:485)
at ch.qos.logback.classic.Logger.filterAndLog(Logger.java:479)
at ch.qos.logback.classic.Logger.info(Logger.java:585)
at com.xsc.lottery.task.ticket.TicketTreatmentWork$3.run(TicketTreatmentWork.java:410)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:206)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)

不知道该怎么解决,请各位指点啊。。。。

解决方案

贴出来的错误信息不全,现在问题解决了,贴出来供大家参考:
补上的报错信息
严重: The web application [/CHJ_G4] appears to have started a thread named [Timer-0] but has failed to stop it. This is very likely to create a memory leak.
有一堆的这样的严重错误

最后Google加百度,也没能找到具体的原因,根据查到的资料将tomcat server.xml里两个监听器注释掉,现在项目可以正常运行。
只是其中道理还是一头雾水
下面是我注释掉的内容

解决方案二:

org.springframework.core.NestedExceptionUtils没法加载,你的spring有没有部署对

解决方案三:

加载出错了,包有没有安装好

解决方案四:

贴出来的错误信息不全,现在问题解决了,贴出来供大家参考:
补上的报错信息
严重: The web application [/CHJ_G4] appears to have started a thread named [Timer-0] but has failed to stop it. This is very likely to create a memory leak.
有一堆的这样的严重错误

最后Google加百度,也没能找到具体的原因,根据查到的资料将tomcat server.xml里两个监听器注释掉,现在项目可以正常运行。
只是其中道理还是一头雾水
下面是我注释掉的内容

解决方案五:

贴出来的错误信息不全,现在问题解决了,贴出来供大家参考:
补上的报错信息
严重: The web application [/CHJ_G4] appears to have started a thread named [Timer-0] but has failed to stop it. This is very likely to create a memory leak.
有一堆的这样的严重错误

最后Google加百度,也没能找到具体的原因,根据查到的资料将tomcat server.xml里两个监听器注释掉,现在项目可以正常运行。
只是其中道理还是一头雾水
下面是我注释掉的内容

时间: 2024-11-02 10:12:52

项目启动报错-linux系统tomcat重启报错的相关文章

linux系统tomcat重启老是端口被占用

问题描述 linux系统tomcat重启老是端口被占用 linux上的tomcat java网站更新,./startup.sh查看日志发现是端口被占用,然后查使用端口的 线程,kill掉,再次启动还是端口被占用,已经纠结两天了,求大神解答! 解决方案 http://jingyan.baidu.com/article/67662997372ecc54d51b8423.html 解决方案二: 那就要看那个进程为 ui 什么老是启动,是不是常驻进程 解决方案三: 你查出来占用端口的是什么程度没有? 参

gnuradio-c++ 利用fftw做傅里叶变换报错 linux系统下运行

问题描述 c++ 利用fftw做傅里叶变换报错 linux系统下运行 报错信息 fftw: alloc.c:269: assertion failed: p #include <fftw3.h>namespace gr { namespace howto { peak_extract::sptr peak_extract::make(int upper_limitint lower_limitint samp_ratebool boolean_timer) { return gnuradio:

tomcat性能-linux 系统+ tomcat服务

问题描述 linux 系统+ tomcat服务 Linux服务器上装了三个tomcat,tomcat的配置相同部署的服务相同,但是它们运行的性能不相同,正常的一个tomcat服务应该是每分钟生产700多条数据,而一个tomcat只能每分钟生产60多条数据,求教大神帮忙. 我现已处理过的方案有: 1.重新部署此端口 2.修改context.xml server.xml配置文件 3.排查数据库是否有锁表情况 4.重启服务器

linux系统怎么重启网卡?

  在实际工作中,经常会遇到Linux系统进行重启网卡的操作.在这里整理一下,进行多种方法的网卡重启. 一.service network restart 1.首先用CRT工具连接到Linux命令行界面. 或者进入操作系统界面,选择终端输入. 2.如果我们对所有的网卡进行重启操作. 可以尝试输入:service network restart 命令进行操作. 3.样就完成了用service network restart命令重启网卡的操作. 二.ifconfig eth0 down / ifco

Linux系统各种重启命令

在进行Linux系统操作的时候,如果出现更换硬件.更改系统配置及死机等情况时,就需要对电脑进行重启,而不同的情形重启的方式也不同,即使用的命令不同,下面小编就给大家介绍下Linux下不同情形的重启方法. 不同于桌面系统,作为服务器,我们较少对Linux系统进行系统重启,但在以下情形出现时,我们会对机器进行重启: 更换硬件 更改系统配置 系统僵死,需要重启恢复 关闭和重启系统方式 引导系统本质上只能用一种方法,与此不同的是,关闭或重新引导系统有多种方法: 关闭电源(下电) 使用shutdown命令

【下载】维基解密第14批 法外之地“OutlawCountry”项目 用于远程入侵Linux系统

维基解密近日又发布了一批新的文档,其中详细介绍了CIA入侵Linux系统的工具,法外之地"OutlawCountry".相关文档称,"OutlowCountry"工具的原理是将目标Linux计算机上的全部出站网络流量,重新定向至CIA控制下的系统当中,从而获取 exfiltrate 及 infiltrate数据 该工具包含一个面向Linux 2.6的内核模块,CIA黑客通过shell访问目标系统从而完成该模块的加载,但该工具的局限在于只适用于部分特定Linux内核,

Windows系统Tomcat重启批处理脚本

Tomcat重启脚本,送给有需要的JSP环境运维同行们~ 运行环境:XP/windows 2003测试通过,其他环境由于手头上条件限制未测试; 脚本功能:在常规调用tomcat自带的关闭/重启脚本中加入假死判断,若出现假死则予以强行Kill掉相关JAVA进程; 脚本特点:可在tomcat/Jboss/apache混合平台使用,针对性的只重启tomcat相关进程; 注意事项:就是注意tomcat环境变量是否正确即可. @echo off title Tomcat重?⒔疟?br /> call &quo

Linux系统中重启tomcat的一般步骤

1.cd到tomcat的bin目录,执行./shutdown.sh.仍有可能该进程未被关闭,重启会出现问题. 2.查看运行中的java进程:ps -ef | grep java 3.若发现该tomcat运行的java进程没有被关闭,则kill -9 进程号 4.要删除某个文件:rm 文件名,或者不为空的文件夹:rm -rf 文件夹名 5.cd到tomcat的bin目录,执行./startup.sh正常运行即可.   ps aux和ps -ef命令区别 ps aux 是用BSD的格式来显示 jav

CDlinux 0.9.7发布 光盘启动的小Linux系统

CDlinux 0.9.7这是一个开发版本.每一字节都从头开始重建.几乎所有的组件都升级到最新的稳定版本.Major用户显著的变化包括新的squashfs 4文件系统的使用."混合型"http://www.aliyun.com/zixun/aggregation/33897.html">ISO镜像,让你可以从一个USB记忆棒中引导他们.一个新的数量hotplug守护. CDlinux 是一种小型的迷你 GNU/Linux 发行版,其名称取自英文的 "Compa