1

現在、apache-gremlin-console のバージョン 3.2.0-incubating を使用しており、カスタム グラフ実装をロードする方法を知りたいと思っていました。Tinker Graph の例を使用して、コンソールが正しくロードされていることを確認しました。:install コマンドを使用してカスタム jar をロードしようとしましたが、未解決の依存関係エラー (Grapes を取得中にエラーが発生しました) が発生しました。:install コマンドを使用してカスタム グラフ jar をロードする正しい方法はありますか? 外部 jar をロードして、gremlin コンソール経由でアクセスする別の方法はありますか? それとも、独自のコンソールを実装して、カスタム グラフの実装を使用する必要がありますか?

お知らせ下さい。

ありがとう。

4

1 に答える 1

0

Gremlin コンソールからクラスを直接インポートできるはずです。注意すべきことの 1 つは、Grapes がライブラリをロードできることを確認することです。これは を通じて行われ、 TinkerPop のドキュメントgrapeConfig.xmlで詳細な説明と例を見つけることができます。

mvn clean install特に、Maven を使用してグラフの実装を構築している場合は、それをローカルの Maven リポジトリに配置する必要があります。次にgrapeConfig.xml、ローカルの Maven リポジトリが含まれていることを確認する必要があります。

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

もう 1 つのヒントは、インストール コマンドのデバッグを有効にすることですJAVA_OPTIONSgremlin.sh

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

また、TinkerPop Graph の新しい実装を作成している場合は、コミュニティは開発者のメーリング リストであなたからの連絡をお待ちしております。

于 2016-05-17T19:28:58.687 に答える