更改tomcat(或tomEE或openEJB)中的java.util日志级别

时间:2014-06-10 08:31:08

标签: tomcat logging tomee openejb

我在servlet中定义了以下Logger。

private final static Logger LOGGER = Logger.getLogger(TestServlet.class.getName()); 

更改了logging.properties中的记录器级别,但

LOGGER.log(Level.FINE, "hello");

无法打印。

1 个答案:

答案 0 :(得分:0)

Eclipse与tomcat存在完整性问题。但是以下步骤有所帮助。

  • 双击服务器(在服务器中)打开服务器配置 标签)
  • 点击打开lauch配置
  • 在Arguments选项卡中,将以下内容添加到JVM参数

-Djava.util.logging.config.file="{your tomcat folder}\conf\logging.properties"
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager

要更改记录级别,

通过配置:

编辑logging.properties以添加日志记录级别

com.level = FINE

或通过代码:

static { LOGGER.setLevel(Level.FINE); }