Log*_*Out 13 configuration logging jetty
如何让jetty从默认的INFO调低记录级别?
我实际上是在尝试运行默认的Apache Solr安装,它随附jetty,但是会向控制台转储大量信息,我只想看到警告.
我不想破解代码,我只是希望能够在某处删除配置文件,但我已经谷歌搜索了一段时间,而我发现的只是过时的方法或编程方法.
谢谢!
编辑:-D选项也很棒!
简短回答: java -DDEBUG -jar start.jar
答案很长:(取自http://docs.codehaus.org/display/JETTY/Debugging)
"Jetty有自己的内置日志记录,可以登录到stderr或slf4j(后者可以登录到公共日志,log4j,nlog4j和java日志).Detty日志记录在类路径上查找slf4j jar.如果找到,则使用slf4j控制日志记录,否则使用stderr .org.mortbay.log.Log类用于协调日志记录,以下系统参数可用于控制日志记录:
org.mortbay.log.class:指定org.mortbay.log.Logger要使用的实现
DEBUG:如果设置,调试日志会产生,否则只有INFO和WARN日志,将产生
VERBOSE:如果设置,则会生成详细日志记录,包括忽略的异常
IGNORED:如果设置(jetty 6.1.10及更高版本),则会记录忽略的异常(独立于DEBUG和VERBOSE设置
在这里我没有指出通过"系统参数",在上面引用的文本中,它们意味着"Java系统属性".
| 归档时间: |
|
| 查看次数: |
30340 次 |
| 最近记录: |