tomcat - 如何将 P6Spy 日志语句打印到 Tomcat 控制台

标签 tomcat netbeans p6spy

我已将 P6Spy 集成到我的 Netbeans 项目中,SQL 日志语句正在打印到 spy.log 文件在 Tomcat 主目录中。如何将 SQL 日志语句打印到我的 Tomcat 控制台?

上下文:

  • 服务器是 Tomcat 8
  • 数据库是MySql
  • 使用Hibernate查询数据库

最佳答案

听起来您正在使用默认的文件记录器。假设您使用的是 P6Spy 2.X,您可以切换到备用记录器,如 documentation 中所述。 .

您可以使用将写入控制台(但不写入文件)的 StdoutLogger 记录器,或者您可以切换到 Slf4JLogger 记录器以更好地控制日志输出。我通常会推荐 Slf4JLogger,因为它允许与应用程序的现有日志记录集成。

关于tomcat - 如何将 P6Spy 日志语句打印到 Tomcat 控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37455952/

相关文章:

jsf - java.lang.RuntimeException : Cannot find FacesContext (JSF 1. 2 + Primefaces + Tomcat 6)

tomcat - 新的 TomEE 服务器无法运行 Vaadin UI

java - 如何调试servlet 404

java - jTable -Java 上的点击事件

java - 在 Spring applicationContext.xml 中使用 P6Spy 和数据源

java - P6Spy 不使用 HSQLDB 记录 hibernate 更新

Tomcat 控制台日志从我的应用程序获取输出

java - Ucanaccess SQL异常: feature not supported (Access and Netbeans)

c++ - 不使用 Ctrl+Space 的 Netbeans 中的可变代码完成

java - 在生产中使用 p6spy