我用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
运行该项目;每当我向play框架发出请求时,我都会得到一个空指针异常。
这是因为这两个项目都是游戏项目,也许某个地方存在冲突? 任何见解都将不胜感激!
答案 0 :(得分:1)
请确保查看播放版本,因为sbt(构建系统播放使用)可能有不同的版本。
请验证build.properties和plugins.sbt播放版本。
我用来解决未解决的依赖关系的技术是检查sbt尝试访问的链接。 我通过访问失败的站点手动尝试获取文件。我经常发现我有一个版本的不幸事件。