2013-11-01 2 views
0

Я установил версию neo4j 2.0.0 M06 на своем компьютере Ubuntu. Это обслуживание отлично работало, и я мог использовать новый веб-браузер отлично. Затем я использовал образец Java-проекта (https://github.com/neo4j/neo4j/blob/2.0.0-M06/community/embedded-examples/src/main/java/org/neo4j/examples/EmbeddedNeo4jWithIndexing.java), чтобы подключить внедренный путь к БД и добавить некоторые узлы. (Кстати, я уверен, что я остановил службу neo4j до запуска java-приложения)ОШИБКА, начиная с neo4j service на ubuntu

Я изменил количество узлов, добавленных программой на 100 000, и приложение разбилось на превышение размера кучи (верхний предел GC).

Теперь, при попытке запуска Neo4j я получаю ошибку при запуске:

2013-11-01 09:53:13.806+0000 DEBUG [API] Failed to start Neo Server on port [7474] 
2013-11-01 10:00:52.865+0000 INFO [API] Setting startup timeout to: 120000ms based on -1 
2013-11-01 10:00:52.998+0000 DEBUG [API] 
org.neo4j.server.ServerStartupException: Starting Neo4j Server failed: org/neo4j/helpers /Settings 
    at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:193) ~[neo4j-  server-2.0.0-M06.jar:2.0.0-M06] 
    at org.neo4j.server.Bootstrapper.start(Bootstrapper.java:87) [neo4j-server-2.0.0- M06.jar:2.0.0-M06] 
    at org.neo4j.server.Bootstrapper.main(Bootstrapper.java:50) [neo4j-server-2.0.0-  M06.jar:2.0.0-M06] 
Caused by: java.lang.NoClassDefFoundError: org/neo4j/helpers/Settings 
    at org.neo4j.shell.ShellSettings.<clinit>(ShellSettings.java:42) ~[neo4j-shell-  2.0.0-M06.jar:2.0.0-M06] 
    at      org.neo4j.server.database.CommunityDatabase.getDbTuningPropertiesWithServerDefaults(Communit yDatabase.java:106) ~[neo4j-server-2.0.0-M06.jar:2.0.0-M06] 
    at org.neo4j.server.enterprise.EnterpriseDatabase.start(EnterpriseDatabase.java:89)   ~[neo4j-server-enterprise-2.0.0-M06.jar:2.0.0-M06] 
    at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:141) ~[neo4j-  server-2.0.0-M06.jar:2.0.0-M06] 
    ... 2 common frames omitted 
Caused by: java.lang.ClassNotFoundException: org.neo4j.helpers.Settings 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[na:1.7.0_45] 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[na:1.7.0_45] 
    at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_45] 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[na:1.7.0_45] 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[na:1.7.0_45] 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[na:1.7.0_45] 
    ... 6 common frames omitted 
2013-11-01 10:00:53.000+0000 DEBUG [API] Failed to start Neo Server on port [7474] 
+1

вы как-то испортили свой путь класса ClassNotFoundException на org.neo4j.helpers.Settings означает, что neo4j-kernel-2.0.0-M06 .jar не находится в пути к классам. –

+0

Проверьте файлы в папке lib - вы должны увидеть neo4j-kernel-2.0.0-M06.jar, как упоминал Стефан. –

ответ

0

Я нашел проблему с баночкой файлами. К сожалению, после решения проблемы с файлами jar мне пришлось повторно установить neo4j, чтобы служба снова работала

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