将项目升级到Play Framework 2.2.0版

时间:2013-09-27 07:29:46

标签: playframework sbt playframework-2.2

将播放项目升级到2.2.0时会出现以下错误:

sbt.ResolveException: unresolved dependency: play#sbt-plugin;2.2.0: not found

3 个答案:

答案 0 :(得分:34)

编辑project / plugin.sbt中的以下行:

addSbtPlugin("play" % "sbt-plugin" % "2.2.0")

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.2.0")

确保您在build.properties中拥有正确版本的sbt:

sbt.version=0.13.0

答案 1 :(得分:1)

升级应用程序还需要做更多的事情:Play 2.2 migration guide

答案 2 :(得分:0)

升级时,您可能会遇到将应用程序打包为.war

的问题

从2.1.4开始,对包装成战争文件的支持已被撤销。有一种解决方法可以帮助您生成war文件。你愚弄编译器,让它认为我们使用的是早期版本的Play。有关详细信息,请参阅以下链接: -

Create War from Play 2.2.1 application

对我而言,它一直在工作:)