所以当我在清理它之后尝试使用activator eclipse
命令编译我的项目时,我在我的数据库类中获得了以下Jedis:
error: package redis.clients.jedis does not exist import redis.clients.jedis.jedis;
罐子在构建路径上,它没有向我显示eclipse本身的任何错误,单元测试可以成功地将数据保存到数据库并从数据库中读取数据。
我认为这与在某种类型的构建或配置文件中声明包以供sbt使用有关,但我不确定我应该在哪里查看或者我应该修改的内容;也许在build.sbt中的东西? 如果是这样,我应该把它放在那里? 这就是build.sbt目前的看法:
name := """myApp"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file(".")).enablePlugins(PlayJava)
scalaVersion := "2.11.1"
libraryDependencies ++= Seq(
javaJdbc,
javaEbean,
cache,
javaWs
)
答案 0 :(得分:1)
sbt不知道在哪里找到依赖项。将此行添加到build.sbt
中的libraryDependencies
:
"redis.clients" % "jedis" % "2.6.0"