我从playframework2的示例文件夹中获得了computer-database个应用程序:
得到:所有测试通过。 (什么是好的)
但是当尝试在IntelliJ IDEA中启动这些测试时:
问题是:如何从IDEA启动这些测试?
答案 0 :(得分:3)
尝试从IDEAs类路径中删除play-source jar。
您可以在“project strucure - > Libraries”
下找到它答案 1 :(得分:2)
我看到同样的问题缓存播放已存在net.sf.ehcache.ObjectExistsException:缓存播放已存在错误。
我没有很好的解决方案,但我设法通过将ehcacheplugin=disabled
添加到application.conf
文件来解决此问题。这解决了现在的问题。
答案 2 :(得分:1)
我有同样的问题,它来自以下事实:
因此,在这两种情况下,可以通过检查重复项的dependencies
报告并将notTransitive()
添加到导入其他版本的依赖项(在您的sbt或.scala文件中)来解决问题。< / p>
注意:notTransitive()
将删除所有传递分辨率,您可以使用exclude("<def>")
来缩小传递分辨率,只排除其中一些 - 详尽无遗。