как я могу получить журнал процедуры, который запускается на экземпляре жгута? - PullRequest
0 голосов
/ 25 июня 2018

Как показывает https://github.com/neo4j-examples/neo4j-procedure-template/blob/3.3/src/main/java/example/FullTextIndex.java, в примере показано поле public Log log;, но оно почти не используется.

В моем случае я использую это поле для печати какого-либо журнала, но нахожу его в никуда, так где он? И более того, я могу просто напечатать журнал на консоли junit?

Ответы [ 2 ]

0 голосов
/ 28 июня 2018

Ответ сам: Согласно исходному коду, логи для жгута сохраняются в /tmp/xxxx/neo4j.log

А neo4j.log - это жесткий код, я не могу найти способ перенаправить его на стандартный system.out.

Или я могу просто использовать System.out.print() в своем коде, но, поскольку эта часть не является тестовым кодом, использовать System.out.print() только для проверки проводки - плохая идея.

Я вернусь, если найду способ перенаправить neo4j в System.out

0 голосов
/ 25 июня 2018

Используйте log.info("message") в своем коде и перейдите к Neo4j / Журналы находятся в папке журналов neo4j.log файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...