Playframework 将Jena添加到Play Framework 2.0

Playframework 将Jena添加到Play Framework 2.0,playframework,playframework-2.0,jena,Playframework,Playframework 2.0,Jena,我想将ApacheJena作为依赖项添加到我的PlayFramework2.0项目中 我遵循我找到的教程。我似乎找不到正确的解析器进行下载 val appDependencies = Seq( // Add your project dependencies here, "jena.apache.org" % "jena" % "2.10.1" % "test" ) val main = play.Project(appName, appVersion, appDepe

我想将ApacheJena作为依赖项添加到我的PlayFramework2.0项目中

我遵循我找到的教程。我似乎找不到正确的解析器进行下载

val appDependencies = Seq(
    // Add your project dependencies here,
    "jena.apache.org" % "jena" % "2.10.1" % "test"
  )

  val main = play.Project(appName, appVersion, appDependencies).settings(
    // Add your own project settings here      
    resolvers += ***"apache-jena-2.10.1.zip" at "http://www.apache.org/dist/jena/binaries/"***
  )
The "resolvers +=..." part seems to be what I have done wrong. Yet I can't find any solutions.

您根本不必添加存储库。在中可以找到这些工件

只需将依赖项更改为:

val appDependencies = Seq(
  // Add your project dependencies here,
  "org.apache.jena" % "apache-jena-libs" % "2.10.1" % "test"
)
并删除您试图放入存储库的部分,使其看起来如下所示:

val main = play.Project(appName, appVersion, appDependencies).settings(
  // Add your own project settings here      
)
val appDependencies = Seq(
  // Add your project dependencies here,
  "org.apache.jena" % "apache-jena-libs" % "2.10.1"
)
如果您想在主代码中使用Jena库(而不仅仅是在单元测试中),那么请去掉依赖项的
test
部分,如下所示:

val main = play.Project(appName, appVersion, appDependencies).settings(
  // Add your own project settings here      
)
val appDependencies = Seq(
  // Add your project dependencies here,
  "org.apache.jena" % "apache-jena-libs" % "2.10.1"
)