我正在使用neo4j-jdbc我的控制台输出充满了诸如
之类的消息Executing query: MATCH (n1:User {user_id:37935971})MATCH (n2:User {user_id:55289537})MATCH (n1)-[r]->(n2)SET r.timestamp = 1400507999000 with params {}
和
Unexpected token END_ARRAY
errors-next-token = FIELD_NAME
null
据我所知,第二个是一个错误,没有任何意义。但是,有没有办法阻止 neo4j-jdbc 将此消息打印到我的输出中?
最佳答案
代码prints this message使用Apache Commons Logging ,这是日志库的一个薄包装。他们的软件依赖性表明他们使用的特定日志库称为 logback .
因此,要静默这些消息,您必须将日志记录库配置为关闭。日志库具有不同的“级别”,因此消息可能只是“信息”、“严重”、“警告”等。您看到的消息是“信息”消息。因此,如果您将日志库配置为不显示这些内容,它就不会显示。
关于java - 停止 neo4j jdbc 将查询打印到控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23739849/