2016-06-03 2 views
0

ich das Hello World Beispiel Erweiterung implementiert haben genau, wie es hier beschrieben wirdHello World verwaltete Erweiterung Beispiel funktioniert nicht auf Neo4j 3

http://neo4j.com/docs/java-reference/current/#server-extending

Ich habe mit Neo4j 3.0.2 auf meinem Mac .

Ich habe auch versucht, nur das Beispiel im Neo4j Repo zu kompilieren und das zu kopieren.

Wenn ich versuche, und starten Sie den Server ich die folgende Meldung:

Start Neo4j fehlgeschlagen: Mehrere Ausnahmen

Die Debug-Log-Datei zeigt keine Ausnahme.

ich das Projekt mit log.txt-Dateien und die .neo4j.conf Datei https://github.com/whatsthebeef/neo4j-test hier hochgeladen

Warum funktioniert es nicht und gibt es einen anderen Ort, um diese Ausnahmen zu betrachten?

+0

können Sie die Protokolldateien freigeben? –

+0

@MichaelHunger Ich habe die Log-Datei zu Githhub Repo Commit, weil es groß ist. Es ist hier https://github.com/whatsthebeef/neo4j-test/blob/master/log.txt – zode64

+0

@MichaelHunger Ich habe eine weitere Neuinstallation und es ist immer noch nicht starten, aber ich sehe jetzt diesen Fehler - 'Start Neo4j gescheitert: org. neo4j.server.web.NeoServletContainer-38a5b44d @ 3be393af == org.neo4j.server.web.NeoServletContainer, -1, false' – zode64

Antwort

1

Works für mich, habe ich nur Ihre Repo,

  • es bauen,
  • das Glas zu NEO4J_HOME/plugins kopiert
  • die Config auf die gleiche Weise
  • neu gestartet Neo4j tat bearbeitet

Ergebnis:

curl http://localhost:7474/examples/unmanaged/helloworld/1 

Hello World, nodeId=1 
+0

Was ist dein Neo4J-Zuhause? – zode64

0

Das Problem scheint zu sein, dass, obwohl mein neo4j Plugin-Ordner an einem Ort konfiguriert wurde, ich die Plugins in das Plugin-Verzeichnis innerhalb der Installation .app Datei setzen musste.

+0

ich begegne dem gleichen, können Sie bitte erarbeiten, wie Sie es lösen. Danke – WantIt

+1

Wenn Sie darauf bestehen, die Desktop-Version und nicht die Server-Version zu verwenden, dann ist eine Möglichkeit (vielleicht nicht die beste), alle Plugins und Abhängigkeiten zum Plugin-Ordner in der App-Datei zu cp. In meinem System ist es unter/Programme/Neo4j \ Community \ Edition.app/Contents/Resources/app/plugins/ – zode64