2016-04-27 3 views
3

github pageに従って「apoc」プロシージャをビルドしてインストールしました(apoc-1.0.0-SNAPSHOT.jarファイルがsuerverの後のpluginsディレクトリを停止してから、もう一度サーバーを起動しましたが)、プロシージャのいずれかを呼び出そうとすると、エラーメッセージが表示されます。このデータベースインスタンスに `apoc.help`という名前のプロシージャは登録されていません

例:

$ call apoc.help('search') ; 

「この データベースインスタンスの登録名apoc.helpとは手順がありませんあなたは正しく、手続きが適切に展開されているプロシージャ名 を綴られてきたことを確認してください。 "

MacOSとWindowsの両方のインストールで問題が発生しました。私はNeo4j 3.0.0をサーバーとして使用しています(ポート7474でローカル)。

設定が不足していませんか?

ありがとう、 Babak。

+1

ここに同じ問題があります。私は.jarがpluginsディレクトリに存在し、プラグインディレクトリがCommunity Edition管理アプリケーションのオプションの下で正しく設定されていることを確認しました。 – StephenT

答えて

7

私は手動で.neo4j.confファイルに次の行を追加する必要がありました:(あなたはAPOCの瓶を落としたところだと仮定して)

dbms.directories.plugins=/Applications/Neo4j\ Community\ Edition.app/Contents/Resources/app/plugins

、サーバーを再起動します。

が(そこにこのパスを設定するには、管理アプリでオプションだが、サーバー上のプラグインを有効にするために、実際にはないと思われるように、それは少し紛らわしいです。)それは次のようになりますWindowsユーザーの場合

+0

スティーブンに感謝します。問題は解決しました:) –

+0

これは私のために、すばやく簡単でした。この質問にお返事いただきありがとうございます。 –

1

dbms.directories.plugins=c:/Program\ Files/Neo4j\ CE\ 3.0.0/plugins 

あなたはのNeo4jはNeo4j CE 3.0.0にインストールされていると仮定。輸入品

関連する問題