2013-05-20 4 views
-1

Я получаю следующее сообщение об ошибке, если я бегу Neo4j.bat console:служба Ошибка 1053 Neo4j

20 May 2013 1:05:08 PM org.neo4j.server.logging.Logger log 
WARNING: WARNING! You are using an unsupported version of the Java runtime. Please use Oracle(R) Java(TM) Runtime Environment 7. 
20 May 2013 1:05:11 PM org.neo4j.server.logging.Logger log 
INFO: Setting startup timeout to: 120000ms based on -1 
20 May 2013 1:05:16 PM org.neo4j.server.logging.Logger log 
SEVERE: 
java.lang.RuntimeException: org.neo4j.kernel.lifecycle.LifecycleException: Component '[email protected]' was successfully initialized, but failed to start. Please see attached cause exception. 
    at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:314) 
    at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:106) 
    at org.neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:89) 
    at org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:205) 
    at org.neo4j.kernel.impl.recovery.StoreRecoverer.recover(StoreRecoverer.java:115) 
    at org.neo4j.server.preflight.PerformRecoveryIfNecessary.run(PerformRecoveryIfNecessary.java:59) 
    at org.neo4j.server.preflight.PreFlightTasks.run(PreFlightTasks.java:70) 
    at org.neo4j.server.AbstractNeoServer.runPreflightTasks(AbstractNeoServer.java:286) 
    at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:129) 
    at org.neo4j.server.Bootstrapper.start(Bootstrapper.java:86) 
    at org.neo4j.server.Bootstrapper.main(Bootstrapper.java:49) 
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component '[email protected]' was successfully initialized, but failed to start. Please see attached cause exception. 
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:497) 
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:104) 
    at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:292) 
    ... 10 more 
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component '[email protected]' was successfully initialized, but failed to start. Please see attached cause exception. 
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:497) 
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:104) 
    at org.neo4j.kernel.impl.transaction.XaDataSourceManager.start(XaDataSourceManager.java:128) 
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:491) 
    ... 12 more 
Caused by: org.neo4j.kernel.impl.nioneo.store.InvalidRecordException: NodeRecord[327] not in use 
    at org.neo4j.kernel.impl.nioneo.store.NodeStore.getRecord(NodeStore.java:239) 
    at org.neo4j.kernel.impl.nioneo.store.NodeStore.getRecord(NodeStore.java:112) 
    at org.neo4j.kernel.impl.nioneo.xa.WriteTransaction.gatherUpdatesFromPropertyCommands(WriteTransaction.java:692) 
    at org.neo4j.kernel.impl.nioneo.xa.WriteTransaction.convertIntoLogicalPropertyUpdates(WriteTransaction.java:669) 
    at org.neo4j.kernel.impl.nioneo.xa.WriteTransaction.applyCommit(WriteTransaction.java:619) 
    at org.neo4j.kernel.impl.nioneo.xa.WriteTransaction.doCommit(WriteTransaction.java:561) 
    at org.neo4j.kernel.impl.transaction.xaframework.XaTransaction.commit(XaTransaction.java:321) 
    at org.neo4j.kernel.impl.transaction.xaframework.XaResourceManager.injectTwoPhaseCommit(XaResourceManager.java:407) 
    at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.applyTwoPhaseCommitEntry(XaLogicalLog.java:562) 
    at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.applyEntry(XaLogicalLog.java:437) 
    at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.doInternalRecovery(XaLogicalLog.java:771) 
    at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:206) 
    at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:161) 
    at org.neo4j.kernel.impl.transaction.xaframework.XaContainer.openLogicalLog(XaContainer.java:64) 
    at org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:310) 
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:491) 
    ... 15 more 
20 May 2013 1:05:16 PM org.neo4j.server.logging.Logger log 
SEVERE: Failed to start Neo Server on port [7474] 

Я удалил все старые версии JRE и установили Oracle Jave время выполнения Enviroment 7 Aswell, как перезапустить компьютер, и я все еще получаю такая же ошибка? Как исправить эту ошибку?

+0

Я не вижу 1053 в вашем выходе. Вы имели в виду 10053 с лишним нолем? Это ошибка «сокета» в Windows. Я предполагаю, что из-за последней причины «NodeRecord [327] не используется», однако некоторые хранилища данных, которые Neo4j пытается использовать, повреждены. Можете ли вы как-то переинициализировать это? И вы определенно используете Java 7? «Java -version» показывает вам 1.7? Попробуйте установить среду JAVA_HOME в корень вашего 1,7 JDK и поместив каталог JDK bin на ваш путь перед любой другой Java. – Rup

+0

Если я делаю 'java -version', то он говорит' 1.7.0'. Я также установил переменную среды JAVA_HOME в каталог Java 7. Как поместить каталог JDK bin на мой путь перед другими версиями java? –

+0

Хорошо, это сработало! отправьте ответ @Rup –

ответ

1

Если он по-прежнему набирает неправильную версию Java, вы должны проверить переменные окружения (Панель управления, Система, Advanced, Environment)

  • установить JAVA_HOME быть корень вашей JDK домашней директории, например, c:\Program Files\Java\jdk1.7.0_21
  • убедитесь, что каталог jdk1.7.0_xx\bin отображается в вашем PATH перед любыми другими установками Java, которые у вас есть; отметить, что это, возможно, придется быть впереди C:\Windows\System32, поскольку код Селектор Java Microsoft является там

Если вы работаете Neo4j как сервис это проще всего добавить их в разделе «Системные переменные», но вы можете также установить для пользователя, что служба работает как.

Смежные вопросы