2017-07-30 5 views
1

私はScalaのplay framework 2.6でspring-data-neo4jを使いたいと思います。spring-data-neo4jのリゾルバー

オブジェクトのNeo4jは、私は良いリゾルバを持っていないと思う

import org.neo4j.ogm.annotation.{GraphId, NodeEntity} 

のパッケージ組織のメンバーではありません:私は、ライブラリの依存関係を追加するときしかし、私はコンパイルエラーを持っている

name := """Project-name""" 

version := "1.0-SNAPSHOT" 

lazy val root = (project in file(".")).enablePlugins(PlayScala) 

resolvers += Resolver.sonatypeRepo("snapshots") 

scalaVersion := "2.12.2" 

libraryDependencies ++= Seq(
    guice, 
    "org.scalatestplus.play" %% "scalatestplus-play" % "3.0.0" % Test, 
    "com.h2database" % "h2" % "1.4.194", 
    "org.springframework.data" % "spring-data-neo4j" % "4.2.6.RELEASE" 
) 

答えて

2

インポートしようとしているクラスimport org.neo4j.ogm.annotation.{GraphId, NodeEntity}は、neo4j-ogm-coreアーティファクトの一部です。これらのクラスにアクセスできるようにするには、次のように含める必要があります。

libraryDependencies += "org.neo4j" % "neo4j-ogm-core" % "3.0.0-RC1" 
+0

私は同じ問題があります – mickaelw

+0

上記のエントリをあなたのsbtファイルに追加してsbtコンソールを再起動しましたか? –

+0

ハムは健全です! thx – mickaelw