本文不是一篇技术文章,但与开发有关。
标题中的内容是 idea 开发工具的一个异常,java.lang.ClassCastException。开发者遇到的概率并不是特别高。
但对于一些新手来说,他们会以为是项目的代码有问题,不知所措。
有经验的开发者能够一眼就看出是 jetbrains 的问题。因为异常的提示信息中涉及的包名说明了一切。异常详细信息如下:
java.lang.ClassCastException:
org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ArrayType cannot be cast to
org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType
解决办法很简单,依次按下面的步骤操作。
Goto menu option “Build” -> “Rebuild project”
Goto menu “File” -> “Invalidate caches / Restart…” -> “Invalidate and Restart”。
注意,一定要完全退出 idea,进行重启。普通的关闭 idea 可能还会存在这个问题,如果你按上面的步骤无法修复这个问题,就是没有真正的重启 idea。实在不行,就是重启电脑。
: » org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ArrayType cannot be cast to
原创文章,作者:Carrie001128,如若转载,请注明出处:https://blog.ytso.com/252970.html