Как настроить neo4j-java-driver и gremlin-scala в scala - PullRequest
2 голосов
/ 03 июня 2019

У меня neo4j-community-3.5.5, scala 2.11.8 и версия сообщества Idea 2018.3.4.

Я пробовал 2 способа доступа к базе данных Neo4j с помощью scala, но ни один из них еще не работает.

  1. Я последовал предложению здесь и имею эту библиотечную зависимость в build.sbt.

    libraryDependencies += "org.neo4j.driver" % "neo4j-java-driver" % "1.0.4"
    

Но GraphDatabase ниже не распознается.Я пропускаю какой-либо импорт?

val driver = GraphDatabase.driver("bolt://localhost/7474", 
  AuthTokens.basic("username", "password"))
val session = driver.session

Я последовал предложению здесь и имею эту библиотечную зависимость в build.sbt

libraryDependencies += "com.michaelpollmeier" %% "gremlin-scala" % "3.4.1.4"

Но scala не распознает tinkergraph.Чего мне не хватает и есть ли ссылка, описывающая, как это настроить?

import gremlin.scala._
import org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory

1 Ответ

0 голосов
/ 10 июня 2019

Для neo4j-java-driver я пропустил следующий импорт, чтобы он работал. Более полный список нужного вам импорта можно найти здесь .

import org.neo4j.driver.v1.{AuthTokens,GraphDatabase}

Вы еще не получили ответа от владельца Gremlin на Github.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...