IntelliJ IDEA 运行时报错 ExceptionInInitializerError 解决方案
问题描述
在 IntelliJ IDEA 中运行项目时,出现以下错误:
text
java: java.lang.ExceptionInInitializerError
com.sun.tools.javac.code.TypeTag :: UNKNOWN
原因分析
该错误通常由 JDK 版本不一致导致。
解决方法
请确保项目中各模块的 SDK 设置与运行配置中的 Java SDK 保持一致。具体操作步骤如下:
- 打开 File -> Project Structure。
- 进入 Project Settings -> Modules。
- 检查各个模块中的 Module SDK 设置。
- 点击右上角的 Edit 按钮,进入 Run/Debug Configurations。
- 在 Build and Run 选项卡中,确认 Java SDK 设置。
确保上述两处配置的 JDK 版本完全一致即可解决该问题。

