2017-04-17 64 views
0

在码头9服务器的源代码启用码头调试日志有很多有用的调试输出。我usung春天4.3.3(包括码头的依赖),并愿意使码头的调试输出(WebSocket的部分是最重要的),我怎么能这样做呢?在Spring项目

回答

3

在春季启动,以使DEBUG记录你需要添加以下到application.properties

logging.level.PACKAGE=DEBUG其中PACKAGE是要启用DEBUG登录类的完整Java包。

因此,对于码头就应该是这样的:

logging.level.org.eclipse.jetty=DEBUG

或者只WebSocket的:

logging.level.org.eclipse.jetty.websocket=DEBUG

+0

这有点几分样子'java.util.logging',但使用DEBUG(并没有罚款/呃)使得这是一个糟糕的假设。 Spring使用的日志实现是什么? –

+0

你可以看看他们的文档,看看所有这些信息:[登录](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-logging.html)。从文档中,默认情况下可以使用'ERROR','WARN','INFO','DEBUG'或'TRACE'。另外,问题是如何启用'DEBUG'级别日志,所以我举例说明。 – Tom