如何在运行应用程序时摆脱Java Spring中的DEBUG消息

时间:2017-06-14 20:36:14

标签: java spring maven logging websphere-liberty

我在我的Raspberry Pi上部署了一个Java Spring应用程序,我正在使用Websphere Liberty网络服务器。每当我通过键入:./server run ServerName在前台运行应用程序时,应用程序运行正常,但我碰巧看到一堆这些DEBUG消息,并且有很多这些消息,即使我浏览应用程序的页面这些DEBUG消息不断出现。

我几个月前已经在另一个Raspberry PI上部署了相同的应用程序,但在那里我从未遇到过DEBUG消息的问题。这是我在新PI上使用的完全相同的Github源,但现在每当我在前台运行应用程序时,我都会被这些DEBUG消息轰炸。

我在Raspberries上使用Java 1.8.0.121和WASdev版本17.0.0.1。 Maven版本可能会有所不同,但我不确定它是否是Maven造成的。

在Java Spring应用程序的server.xml文件中设置了consoleLogLevel<logging consoleLogLevel="INFO" />

Spring应用程序中只有少数.java文件具有SEVERE日志记录级别,但这些文件是我希望拥有这种日志记录级别的文件。我使用严格的日志记录:

Logger.getLogger(TcpServerHook.class.getName()).log(Level.SEVERE, null, ex); Logger.getLogger(Server.class.getName()).log(Level.SEVERE, null, ex); Logger.getLogger(ClientConnection.class.getName()).log(Level.SEVERE, null, ex);

DEBUG消息看起来有点像:

http://i.imgur.com/B7ne10Z.jpg

这是在forground中运行的服务器。

0 个答案:

没有答案