Intellij Idea java构建失败的生产:java.lang.ClassCastException

pvcm50d1  于 2023-10-15  发布在  IntelliJ IDEA
关注(0)|答案(1)|浏览(169)

当我试图在构建期间运行.java文件时,我得到了以下 * 错误 *

  • 模块“JAVA-工作区”生产:java.lang.ClassCastException:class org.jetbrains.jps.builders.java.dependencyView.TypeRepr$PrimitiveType无法强制转换为class org.jetbrains.jps. builders.java. dependencyView.TypeRepr$ClassType(org.jetbrains.jps.builders.java.dependencyView.TypeRepr$PrimitiveType和org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType位于加载程序java.net. URLClassLoader@490d6c15的未命名模块中)*

“JAVA-Workspace”是我的项目目录。几分钟前我还在调试同一个文件。我当时没有安装任何新的插件。Java 11|

我试过:

  • 通过Invalidate and Restart<Invalidate Caches<File删除缓存和索引。
  • 删除项目根目录中的.idea

谢谢你

xv8emn3q

xv8emn3q1#

我最近有这个问题。我的解决方案是找出最有可能产生这个错误的文件,比如最近的编辑文件(比如xxx.java)。复制代码的备份并删除该文件。然后再次尝试编译,(当然要取消或注解到该文件的其他链接)直到项目可以编译为止。然后重新创建与之前删除的相同名称和相同代码的Java文件。该项目将和以前一样。最后,它正常编译。

相关问题