我们在webapp中使用嵌入模式的neo4j 1.9.5,我想为它配置logback。
我已经看到类org.neo4j.kernel.logging.LogbackService从类路径中读取neo4j-logback.xml文件,因此我能够以这种方式配置neo4j日志。
但是我想要做的是将neo4j指向磁盘上某个位置的logback.xml文件,这样我就可以将配置放在我们webcontainer之外的某个地方了,这样的事情可能吗?
答案 0 :(得分:2)
不可能。因为在org.neo4j.kernel.logging.LogbackService类的init方法中,他们使用
URL resource = getClass().getClassLoader().getResource( logbackConfigurationFilename );
读取配置文件。所以他们的配置文件必须在classpath中。你不能指向其他磁盘位置。