如何获取在线束实例上运行的过程日志?

时间:2018-06-25 10:04:57

标签: neo4j

https://github.com/neo4j-examples/neo4j-procedure-template/blob/3.3/src/main/java/example/FullTextIndex.java所示,该示例显示了一个public Log log;字段,但几乎没有使用它。

就我而言,我使用此字段来打印一些日志,但是在任何地方都找不到它,那么它在哪里呢?而且,我可以只在junit控制台上打印日志吗?

2 个答案:

答案 0 :(得分:0)

在代码中使用log.info("message"),然后转到Neo4j / Logs位于Logs文件夹neo4j.log文件中。

答案 1 :(得分:0)

我自己回答: 根据源代码,线束的日志保存在/tmp/xxxx/neo4j.log

neo4j.log是硬代码,我找不到将其重定向到标准system.out的方法。

或者我可以只在代码中使用System.out.print(),但是由于这部分不是测试代码,因此仅将System.out.print()用于线束测试是个坏主意。

如果我找到了将neo4j重定向到System.out的方法,我会回来的