Playframework 2.0 播放2.0战争插件

Playframework 2.0 播放2.0战争插件,playframework-2.0,tomcat7,Playframework 2.0,Tomcat7,我对使用Play2.0进行游戏和开发应用程序还不熟悉,它必须在tomcat上运行。对于生成war文件,我得到了依赖项错误。我不知道怎么了。请帮我解决这个问题 plugins.sbt文件是: // Comment to get more information during initialization logLevel := Level.Warn // The Typesafe repository resolvers += "Typesafe repository" at "http://r

我对使用Play2.0进行游戏和开发应用程序还不熟悉,它必须在tomcat上运行。对于生成war文件,我得到了依赖项错误。我不知道怎么了。请帮我解决这个问题

plugins.sbt文件是:

// Comment to get more information during initialization
logLevel := Level.Warn

// The Typesafe repository
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"

// Use the Play sbt plugin for Play projects
addSbtPlugin("play" % "sbt-plugin" % "2.0")

addSbtPlugin("com.github.play2war" % "play2-war-plugin" % "0.8.1")
Build.scala

import sbt._
import Keys._
import PlayProject._
import com.github.play2war.plugin._

object ApplicationBuild extends Build {

val appName         = "XMPLAR PORTAL"
val appVersion      = "1.0-SNAPSHOT"

val appDependencies = Seq(
  // Add your project dependencies here,
  "mysql" % "mysql-connector-java" % "5.1.18",
  "com.typesafe" % "play-plugins-mailer_2.9.1" % "2.0.4",
  "org.apache.directory.studio" % "org.apache.commons.io" % "2.4",
  "org.xhtmlrenderer" % "core-renderer" % "R8",
  "net.sf.jtidy" % "jtidy" % "r938",
  "com.itextpdf" % "itextpdf"  % "5.1.0"            
)

val main = PlayProject(appName, appVersion, appDependencies, mainLang = JAVA).settings(
).settings(Play2WarPlugin.play2WarSettings: _*)
.settings(Play2WarKeys.servletVersion := "3.0")

}
构建属性

sbt.version=0.11.2
stacktrace是

>play war
[info] Loading project definition from App\project
[warn] module not found: com.github.play2war#play2-war-plugin;0.8.1
[warn] ==== typesafe-ivy-releases: tried
[warn] http://repo.typesafe.com/typesafe/ivy-releases/com.github.play2war/play
2-war-plugin/scala_2.9.1/sbt_0.11.2/0.8.1/ivys/ivy.xml
[warn] ==== local: tried
[warn] D:\Play\play-2.0\framework..\repository/local/com.github.play2war/play
2-war-plugin/scala_2.9.1/sbt_0.11.2/0.8.1/ivys/ivy.xml
[warn] ==== Typesafe repository: tried
[warn] http://repo.typesafe.com/typesafe/releases/com/github/play2war/play2-wa
r-plugin_2.9.1_0.11.2/0.8.1/play2-war-plugin-0.8.1.pom
[warn] ==== public: tried
[warn] http://repo1.maven.org/maven2/com/github/play2war/play2-war-plugin_2.9.
1_0.11.2/0.8.1/play2-war-plugin-0.8.1.pom
[warn] ==== Scala-Tools Maven2 Repository: tried
[warn] http://scala-tools.org/repo-releases/com/github/play2war/play2-war-plug
in_2.9.1_0.11.2/0.8.1/play2-war-plugin-0.8.1.pom
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: com.github.play2war#play2-war-plugin;0.8.1: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn] Note: Some unresolved dependencies have extra attributes. Check that th
ese dependencies exist with the requested attributes.
[warn] com.github.play2war:play2-war-plugin:0.8.1 (sbtVersion=0.11.2, s
calaVersion=2.9.1)
[warn]
[error] {file:/App/project/}default-efa860/*:update: sbt.Resol
veException: unresolved dependency: com.github.play2war#play2-war-plugin;0.8.1:
not found
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?

您可能需要在
插件中添加以下行。sbt

resolvers += "Play2war plugins release" at "http://repository-play-war.forge.cloudbees.com/release/"

有关更多信息,请参阅。

我也添加了这一行,但给出了相同的错误。无法找出此错误的确切原因。您在哪里添加的?它必须位于
addSbtPlugin
instruction.Hi的上方。你有没有得到工作机会?我也有同样的问题,这相当令人沮丧。