【问题标题】:How do I fix an error in intellij that prevents me from running my projects如何修复 intellij 中阻止我运行项目的错误
【发布时间】:2021-01-27 20:51:25
【问题描述】:

这个错误出现在我的 IntelliJ 中,现在无论我尝试运行什么项目,它都没有发生,同样的错误一次又一次地出现,似乎没有任何效果。我重新启动了程序,在阅读其他一些博客时删除了.idea 文件夹,但它没有解决任何问题。

Error:Module 'JavaFundamentals' production: java.lang.ClassCastException: class org.jetbrains.jps.builders.java.dependencyView.TypeRepr$PrimitiveType cannot be cast to class org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType (org.jetbrains.jps.builders.java.dependencyView.TypeRepr$PrimitiveType and org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType are in unnamed module of loader java.net.URLClassLoader @2ff4acd0)

【问题讨论】:

  • 最坏情况:卸载。重新启动计算机。安装。或者:直接在 Jetbrains 论坛上提问。
  • 可能是youtrack.jetbrains.com/issue/SCL-17234 如果您使用的是 Scala 插件,请尝试禁用它或确保使用最新的 IDE 和 Scala 插件版本。也尝试删除IDE system directory

标签: java intellij-idea compiler-errors


【解决方案1】:

我从遇到类似问题的人那里找到了一些东西,试试这个:

在菜单“构建 > 重建项目”中。 在菜单“文件 > 使缓存无效/重新启动... > 无效并重新启动”中。 删除最后安装/启用的插件(如果有)。 检查“文件>项目结构...>模块”中的依赖关系(尤其是循环依赖关系) 最后的机会:备份并从项目目录中删除 .idea 文件夹,然后从头开始创建新项目。

【讨论】:

    【解决方案2】:

    按照答案中的说明进行操作:Can't compile java project on intelij Idea 14 CE

    这个答案 (Error:Module 'name' production: java.lang.NullPointerException) 让我假设 scala 插件可能是真正的原因,正如@Andery 在评论中已经提到的那样。

    如果有帮助,请告诉我们。

    【讨论】:

    • 您好,我尝试了很多东西,唯一有效的就是等待 IDEA 的下一次更新。尽管非常感谢 ypu 为我的问题腾出的时间。 :)
    【解决方案3】:

    刚刚遇到同样的问题,我只是点击菜单上的构建,然后点击重建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多