intellij-idea - Intellij IDEA Scala测试-编译错误,但在sbt中可以

标签 intellij-idea compiler-errors scalatest

在我的播放框架应用程序中运行scalatests时,我在Intelij Idea中遇到以下编译错误:

Error:(41, 54) Cannot find an instance of play.api.libs.json.JsObject to WSBody. Define a BodyWritable[play.api.libs.json.JsObject] or extend play.api.libs.ws.ahc.DefaultBodyWritables val response = await(wsClient.url(testUrl).post(data))



虽然在运行sbt test时可以编译并正常运行。

我试图清除Intelij缓存并重新启动,没有帮助。

有什么问题?

最佳答案

我可以通过删除.idea文件夹并重新导入项目来解决此问题。

关于intellij-idea - Intellij IDEA Scala测试-编译错误,但在sbt中可以,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48736287/

相关文章:

git.exe : error while loading shared libraries: ?:无法打开共享对象文件:没有这样的文件或目录

android - IntelliJ Idea Android 项目包括 apk 中未被监视的文件

c++ - 文件错误意外结束

java - 为什么如果我的文件名和公共(public)类名不同,我会收到编译错误?

scala - IntelliJ 增加 Scalatest 堆空间

java - 在 java 中使用泛型时设置 intellij 询问类型参数

JavaFX 错误 : Class file has wrong version 54, 应该是 52

c# - 如何解决错误CS1525无效表达词 '='?

scala - 如何在scala上使用表测试?

json - Scalatra 测试 RESTful JSON 对象