如https://github.com/neo4j-examples/neo4j-procedure-template/blob/3.3/src/main/java/example/FullTextIndex.java所示,该示例显示了一个public Log log;
字段,但几乎没有使用它。
就我而言,我使用此字段来打印一些日志,但是在任何地方都找不到它,那么它在哪里呢?而且,我可以只在junit控制台上打印日志吗?
答案 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的方法,我会回来的