1

我用 play framework 2.0 创建了一个 scala 项目。sbt该项目使用和play命令编译并运行良好。

但是,当我尝试将另一个 play 项目作为依赖项添加到我的项目时,问题就开始了,因为我需要重用它的一些类。 sbt compile成功,但play compile/run没有。他们给了我以下错误:

sbt.ResolveException: unresolved dependency: name_of_old_project_play_dependency: not found

我也无法运行该项目sbt run;每当我向播放框架发出请求时,都会收到空指针异常。

那是因为这两个项目都是游戏项目,也许某处有冲突吗?任何见解将不胜感激!

4

1 回答 1

1

请务必查看 play 版本,因为 sbt(构建系统 play 使用)可能有不同的版本。

请验证 build.properties 和 plugins.sbt 播放版本。

我用来解决未解决依赖关系的一种技术是检查 sbt 尝试访问的链接。我手动尝试通过访问失败的站点来获取文件。我通常会发现我有一个版本故障。

于 2012-10-25T22:11:06.180 回答