[解决]java.lang.IllegalArgumentException: Bad level "DEBUG"
Tomcat启动报错,搞得烦的一比。常规思维就会迷瞪,谁让tomcat的日志级别特殊ne....
http://tomcat.apache.org/tomcat-7.0-doc/
错误现象:
Handler error
java.lang.IllegalArgumentException: Bad level "DEBUG"
at java.util.logging.Level.parse(Level.java:)
at org.apache.juli.FileHandler.configure(FileHandler.java:)
at org.apache.juli.FileHandler.<init>(FileHandler.java:)
at org.apache.juli.FileHandler.<init>(FileHandler.java:)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:)
at java.lang.reflect.Constructor.newInstance(Constructor.java:)
at java.lang.Class.newInstance(Class.java:)
at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:)
at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:)
at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:)
at java.util.logging.LogManager$.run(LogManager.java:)
at java.util.logging.LogManager$.run(LogManager.java:)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:)
at java.util.logging.LogManager.getLogManager(LogManager.java:)
at java.util.logging.Logger.<init>(Logger.java:)
at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:)
at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:)
at java.util.logging.LogManager$.run(LogManager.java:)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.<clinit>(LogManager.java:)
at java.util.logging.Logger.demandLogger(Logger.java:)
at java.util.logging.Logger.getLogger(Logger.java:)
at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:)
at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:)
at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:)
at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:)
at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:)
at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:)
错误分析:
tomcat,默认的日志级别
SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)
详情:http://www.cnblogs.com/xiaochina/p/6864043.html
解决方案:
修改conf/logging.properties,DEBUG替换FINE
[解决]java.lang.IllegalArgumentException: Bad level "DEBUG"的更多相关文章
- 解决java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList的问题
一.背景 最近闲来无事,想自己搭建一套Spring+SpringMVC+Mybatis+Mysql的环境(搭建步骤会在以后博客中给出),结果运行程序时,适用@ResponseBody注解进行返回Lis ...
- 解决java.lang.IllegalArgumentException: No converter found for return value of type 的问题
controller返回一个dto,并且定义了@ResponseBody注解,表示希望将这个dto对象转换为json字符串返回给前端,但是运行时报错:nested exception is java. ...
- 解决java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList问题
在spring + springmvc + mybatis框架中,我们配置接口对外返回json格式,但是报如下错误: 24-Oct-2017 17:42:23.495 严重 [http-nio-808 ...
- tomcat解决 java.lang.IllegalArgumentException: Request header is too large
tomcat运行项目时,有一个请求过去后,后台报这样的错java.lang.IllegalArgumentException: Request header is too large 原因:请求头超过 ...
- 解决java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList这个问题
今天使用SSM框架,用@ResponseBody注解,出现了这个问题 java.lang.IllegalArgumentException: No converter found for return ...
- 解决java.lang.IllegalArgumentException: Can't load standard profile: LINEAR_RGB.pf
调用org.apache.batik.transcoder.Transcoder转换图片时,报了以下错误:java.lang.IllegalArgumentException: Can't load ...
- 170616、解决 java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList
报错截图: 原因:搭建项目的时候,springmvc默认是没有对象转换成json的转换器的,需要手动添加jackson依赖. 解决步骤: 1.添加jackson依赖到pom.xml <!-- j ...
- 解决java.lang.IllegalArgumentException: No converter found for return value of type
1原因:这是因为springmvc默认是没有对象转换成json的转换器的,需要添加jackson依赖. 简而言之 需要将对象转化为json对象 Jackson 是一种实现方式 <depe ...
- bug_ _ java.lang.IllegalArgumentException: pointerIndex out of range 问题的两种解决办法
========== 4 如何解决java.lang.IllegalArgumentException: pointerIndex out of range? 今天遇到一个bug:java.l ...
随机推荐
- Java调用DLL有多种方式,常用的方式有JNative、JNA、JNI等。
JNative方式调用dll JNative是一种能够使Java语言使调用DLL的一种技术,对JNI进行了封装,可能有些读者会有这样一个问题,JNative对JNI进行了封装,并且是一种跨语言的使用D ...
- Java工程Properties配置文件注释中文,会自动转换为其他编码方式问题解决 中文乱码
properties文件中想注释中文,但是写出来后却是 :# /4djf/234/4354/r23df/324d 这种效果 是因为字符编码默认没有设置造成的,以前总是安装插件解决此问题, 但是却牺牲 ...
- Shell编程之数组使用
记录一下shell中数组的使用 主要是数组元素的创建,元素的增.删.改操作. #!/bin/bash #基本数组操作 a=( ) ##()表示空数组 ]} echo "所有元素: " ...
- Sequence在Oracle中的使用
Oracle中,当需要建立一个自增字段时,需要用到sequence.sequence也可以在mysql中使用,但是有些差别,日后再补充,先把oracle中sequence的基本使用总结一下,方便日后查 ...
- Android -- Property Animation
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三 ...
- java web文件下载功能实现 (转)
http://blog.csdn.net/longshengguoji/article/details/39433307 需求:实现一个具有文件下载功能的网页,主要下载压缩包和图片 两种实现方法: 一 ...
- Python 和 Asyncio 编写在线多人游戏(一)
在技术和文化领域,大规模多人在线游戏(MMO)毋庸置疑是我们当今世界的潮流之一.很长时间以来,写一个 MMO 游戏这件事总是会涉及到大量的预算与复杂的底层编程技术.不过在最近这几年,事情迅速发生了变化 ...
- Vs2013 坑爹的Target framework问题
之前的一个项目是使用Vs2008来开发的,因为这段时间家里有事情所以只能跟经理协商在家里来做此项目,因为家里的VS是2013的所以在迁移时没有什么问题 但今天我更改一个类库的文件后重新生成解决方案结果 ...
- Logcat用法初探
首先定位到adb所在的目录 将手机连接上电脑. 在命令行运行: adb devices 这个命令可以列出所有连上的移动设备. 在命令行运行: adb logcat 可以显示日志. 以下是例子截图: ...
- GitHub最新命令使用教程
一.创建github仓库并提交代码 1.在github创建public仓库 2.会生成一个git地址 https://github.com/ae6623/Zebra.git 3.在本地打开命令,在文件 ...