Сервер Neo4j не загружается: файлы Logback.xml не найдены

Я пытаюсь подключить небольшую базу данных neo4j к Linkurious, внешнему веб-интерфейсу, на Mac Lion с доморощенным neo4j. Граф изначально работал нормально и был доступен из веб-сервера, но в процессе подключения к Linkurious что-то пошло не так.

Когда я пытаюсь запустить neo4j, сервер теперь зависает, и я получаю следующий вывод:

Starting Neo4j Server...19:31:30,507 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
19:31:30,507 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
19:31:30,508 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/system/lib/neo4j-server-1.8.1.jar!/logback.xml]
19:31:30,536 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@33d6f122 - URL [jar:file:/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/system/lib/neo4j-server-1.8.1.jar!/logback.xml] is not of type file
19:31:30,632 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
19:31:30,646 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
19:31:30,650 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]
19:31:30,670 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
19:31:30,737 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
19:31:30,737 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]
19:31:30,740 |-ERROR in ch.qos.logback.core.joran.action.IncludeAction - Could not find resource corresponding to [custom-logback.xml]
19:31:30,742 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@647109c4 - Registering current configuration as safe fallback point

WARNING: not changing user
process [2350]... waiting for server to be ready...... OK.
Go to http://localhost:7475/webadmin/ for administration interface.

Затем localhost:7475 кладет трубку. Я думаю, что это проблема с путем, поэтому я добавил NEO4J_HOME к файлу neo4j, как здесь: https://groups.google.com/forum/#!msg/neo4j/NMVHoflUrHo/warnQUInGCgJ (решение Бхаргавы).

Тем не менее, проблема сохраняется. Мысли? Я понятия не имею, что делают лог-файлы и зачем они нужны.


person Olga Mu    schedule 16.04.2013    source источник


Ответы (2)


Если вас не волнует этот журнал, вы можете исключить его библиотеки. В maven вы можете сделать это следующим образом:

<dependency>
    <groupId>org.neo4j.app</groupId>
    <artifactId>neo4j-server</artifactId>
    <version>${neo4j.version}</version>
    <exclusions>
        <exclusion>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
        </exclusion>
        <exclusion>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-access</artifactId>
        </exclusion>
    </exclusions>
</dependency>
person tstorms    schedule 17.04.2013

Сообщение

19:31:30,740 |-ERROR in ch.qos.logback.core.joran.action.IncludeAction - Could not find resource corresponding to [custom-logback.xml]

указывает, что файл custom-logback.xml не найден.

person Ceki    schedule 17.04.2013
comment
Это должно было быть где-то? В java или дома в neo4j? - person Olga Mu; 18.04.2013