将播放项目升级到2.2.0时会出现以下错误:
sbt.ResolveException: unresolved dependency: play#sbt-plugin;2.2.0: not found
答案 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
对我而言,它一直在工作:)