2016-05-17 6 views
1

私は現在、バージョン3.2.0のapache-gremlin-consoleを使用しています。カスタムグラフ実装をロードする方法は不思議でした。私は、コンソールが正しくロードされていることを確認するために、ティッカーグラフの例を使用しました。私はカスタムのjarをロードするために:installコマンドを使用しようとしましたが、未解決の依存関係エラーが発生しました。 :installコマンドを使用してカスタムグラフjarをロードする正しい方法はありますか?外部のjarファイルを読み込んでgremlinコンソールからアクセスする別の方法はありますか?カスタムグラフ実装を使用するために私自身のコンソールを実装していますか?gremlinコンソールにカスタムjar(グラフ実装)を追加するにはどうすればよいですか?

お知らせください。

ありがとうございました。

答えて

0

Gremlinコンソールから直接クラスをインポートできるはずです。あなたが探しているべきことの1つは、Grapesがあなたのライブラリをロードできることを確認することです。これはgrapeConfig.xmlで行います。TinkerPop documentationでさらに議論や例が見つかります。

特に、Mavenを使用してグラフ実装を構築する場合は、ローカルのMavenリポジトリにmvn clean installを必ず設定する必要があります。そしてgrapeConfig.xmlには、ローカルのMavenリポジトリはもう一つのヒントはgremlin.sh

JAVA_OPTIONS="${JAVA_OPTIONS} -Divy.message.logger.level=4 -Dgroovy.grape.report.downloads=true" 

JAVA_OPTIONSを調整することにより、installコマンドのデバッグを可能にすることにある

<ibiblio name="local" root="file:${user.home}/.m2/repository/" m2compatible="true"/> 

に含まれていることを確認する必要があると思いますまた、新しいTinkerPopグラフ実装を作成している場合は、コミュニティがdeveloper mailing listであなたの声を聞きたいと思うことを付け加えます。

関連する問題