文档章节

tomcat记录启动日志信息

 寂寞的神
发布于 2017/01/27 16:30
字数 258
阅读 28
收藏 0

今天启动Tomcat启动不了,报以下错: 

org.apache.catalina.core.StandardContext startInternal 
SEVERE: Error listenerStart 
org.apache.catalina.core.StandardContext startInternal 
SEVERE: Context [/******] startup failed due to previous errors 

网上找了N多文章,都没有切中要害。 
后来在国外网站上搜到一个方法 
http://grails.1312388.n4.nabble.com/Deployment-problems-td4628710.html。 
我试了一下,是可以的。方案如下。 

Tomcat报的错太含糊了,什么错都没报出来,只提示了Error listenerStart。为了调试,我们要获得更详细的日志。可以在WEB-INF/classes目录下新建一个文件叫logging.properties,内容如下 

 handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler  
 
############################################################  
# Handler specific properties.  
# Describes specific configuration info for Handlers.  
############################################################  
 
org.apache.juli.FileHandler.level = FINE  
org.apache.juli.FileHandler.directory = ${catalina.base}/logs  
org.apache.juli.FileHandler.prefix = error-debug.  
 
java.util.logging.ConsoleHandler.level = FINE  
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter

 



这样,我们再启动tomcat时,就会在logs目录下生成一个更详细的日志error-debug.2012-05-31.log。 

我们进去看看什么错吧。 
我碰到的错误是FileNotFoundException.大家碰到的错应该各式各样都有,所以就要具体问题具体分析了。 

tomcat的logging文档具体可参考http://tomcat.apache.org/tomcat-7.0-doc/logging.html

本文转载自:

上一篇: maven打包
粉丝 0
博文 34
码字总数 5328
作品 0
海淀
私信 提问
SeciLog 1.2.4 发布,优化了搜索,增加了tomcat多行处理等

日志分析软件 SeciLog 1.24发布,完善了日志搜索功能,增加实时日志统计图表,日志分类统计,tomcat多行处理等功能。本次升级主要增加以下功能: 日志搜索 在日志搜索中增加了实时日志的统计...

赛克蓝德
2016/03/24
236
1
配置tomcat监听80端口、配置tomcat虚拟主机、日志文件

配置tomcat监听80端口 修改/usr/local/tomcat/conf/server.xml文件 找到Connector port="8080" protocol="HTTP/1.1" 修改为<Connector port="80" protocol="HTTP/1.1". 保存文件后关闭tomca......

黄昏残影
2018/08/31
12
0
apache整合tomcat部署集群

近日,由于公司项目需要,所以学习了apache整合tomcat以及集群的一些知识。   所以做下笔记日后回顾可以用到。   apache只有处理静态事物的能力, 而tomcat的强项就是处理动态的请求,所...

风格若干
2016/08/02
19
0
solrcloud&zookeeper集群搭建

solrcloud&zookeeper集群搭建 zookeeper的配置 解压 tar –zxvf zookeeper.XXX.tar.gz 配置 dataDir :zookeeper的管理的节点信息需要记录在该路径下的data目录下 默认启动端口2181 上述截图为...

Abel-ymg
2013/08/05
3.6K
0
tomcat自动宕机的问题,该如何排查

有一两次,我的tomcat自己关闭了 我想知道它为什么会自己关闭 我看了日志文件,没有记录tomcat为什么关闭的记录啊 只有关闭是说会引发内存泄漏的错,但是这是我主动关闭的啊, 启动的信息也有...

送你一条花内裤
2015/09/23
2.3K
2

没有更多内容

加载失败,请刷新页面

加载更多

vue中eventBus的使用

使用场景: 1、兄弟组件的通信,父子组件的通信 2、不同路由的通信 针对兄弟组件的通信,父子组件的通信 新建bus.js文件 import Vue from 'vue' var bus = new Vue() export default bus 在需...

tianyawhl
20分钟前
4
0
C# DBHelper

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using System.Windows.Forms;namesp......

vga
22分钟前
4
0
Spring Boot中@ConditionalOnProperty使用详解

在Spring Boot的自动配置中经常看到@ConditionalOnProperty注解的使用,本篇文章带大家来了解一下该注解的功能。 Spring Boot中的使用 在Spring Boot的源码中,比如涉及到Http编码的自动配置...

程序新视界
23分钟前
7
0
centos7下安装mysql(完整配置)

https://blog.csdn.net/baidu_32872293/article/details/80557668

为何不可1995
26分钟前
5
0
如何从零到一设计一个MQ消息队列

消息队列整体设计思路 主要是设计一个整体的消息被消费的数据流。 这里会涉及到:消息生产Producer、Broker(消息服务端)、消息消费者Consumer。 1.Producer(消息生产者):发送消息到Broker。...

一只会编程的狼
32分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部