org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ArrayType cannot be cast to

本文不是一篇技术文章,但与开发有关。

标题中的内容是 idea 开发工具的一个异常,java.lang.ClassCastException。开发者遇到的概率并不是特别高。

但对于一些新手来说,他们会以为是项目的代码有问题,不知所措。

org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ArrayType cannot be cast to
不知所措

有经验的开发者能够一眼就看出是 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

: » org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ArrayType cannot be cast to

原创文章,作者:Carrie001128,如若转载,请注明出处:https://blog.ytso.com/252970.html

(0)
上一篇 2022年5月5日
下一篇 2022年5月5日

相关推荐

发表回复

登录后才能评论