在我的播放框架应用程序中运行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/