2017-11-25 6 views
0

私はneml4j 3.3.0 CEインスタンスにgremlinを接続する必要があります。Gremilinコンソール+ Neo4j 3.3.0 CE

gremlin> :install org.apache.tinkerpop neo4j-gremlin 3.3.0 

が必要なプラグインをインストールするには:私のグレムリンコンソールで

は、私は、このコマンドを実行していました。これでgraphdbをオープンしようとしている

:私はのNeo4j 3.3.0持っていると私は3.3.0のNeo4j-グレムリンのプラグインをインストール

Caused by: org.neo4j.kernel.impl.storemigration.UpgradeNotAllowedByConfigurationException: Failed to start Neo4j with an older data store version. To enable automatic upgrade, please set configuration parameter "allow_store_upgrade=true" 
     at org.neo4j.kernel.impl.storemigration.ConfigMapUpgradeConfiguration.checkConfigurationAllowsAutomaticUpgrade(ConfigMapUpgradeConfiguration.java:39) 
     at org.neo4j.kernel.impl.storemigration.StoreUpgrader.migrateIfNeeded(StoreUpgrader.java:135) 
     at org.neo4j.kernel.NeoStoreDataSource.upgradeStore(NeoStoreDataSource.java:636) 
     at org.neo4j.kernel.NeoStoreDataSource.start(NeoStoreDataSource.java:527) 
     at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:452) 

gremlin> graph = Neo4jGraph.open("/home/user/neo4j-community-3.3.0/data/databases/graph.db") 

私はこのエラーを持っています。私の3.3.0 neo4jインスタンスに接続するためにインストールしなければならないプラグインのバージョン?

店をアップグレードする必要がありますか?

おかげ

答えて

0

tinkerpopの最後のリリースバージョン(3.3.0)のサポートは、3.2.3のNeo4jのためなので、新しい店舗では動作しません。

https://github.com/neo4j-contrib/neo4j-tinkerpop-api-impl/tree/3.3の3.3ブランチをローカルに構築して、その結果のjarを使用することができます(バージョン番号は誤解を招く可能性があります)。

関連する問題