IDEA启动报错:Abnormal build process termination...

一、问题描述

因为项目需要,同时打开了两个idea,突然发现一个启动的时候报错,有点莫名其妙,刚还好好的,为啥就不能用了,一顿百度找方法,试了各种方法,像重新安装jdk、重启系统发现都不好使,最后发现是我太急了,没仔细看最后的报错信息。

go 复制代码
它的报错信息是idea构建进程终止异常:
Unrecognized option: --add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED

异常信息如下,如果大家的错误跟我一样,那就恭喜你,找到了解决方法。

二、解决方案

idea的设置问题,应该是切换项目的idea串台了吧,哈哈。我的jdk是1.8,设置里面idea将我的项目语言级别设置成了16,版本对不上。以下是我的正确解决步骤。

1、点击【File】->【Project Structure...】

2、点击【Project】查看如下图右边的语言版本,若是16,改成与自己匹配的版本,我的是8

三、总结

若还不行,可以重新安装jdk、重启系统,估计多半还是jdk设置的问题,以上几个都不行,再尝试一下调整堆内存大小

File -> settings ->Build,Execution,Deployment -> Compiler -> 更改Build process heap size 改为较大的数值,我设置为 2048

相关推荐
未秃头的程序猿3 小时前
Java 26正式发布!这3个新特性,让代码量直接减半
java·后端·面试
用户298698530143 小时前
Word 文档文本查找与替换的 Java 实现方案
java·后端
阿哉4 小时前
Nacos 服务发现源码:藏在背后的两套事件机制,90%的人只讲了一半
java
咖啡八杯4 小时前
GoF设计模式——命令模式
java·设计模式·架构
AI人工智能_电脑小能手4 小时前
【大白话说Java面试题 第125题】【并发篇】第25题:说说 Java 线程的中断机制
java·后端·面试
Java内核笔记4 小时前
Spring Security 源码解析(六)无状态 JWT 实践:Session 共享与自定义过滤器
java·后端
荣码4 小时前
LangGraph多Agent协作:3个Agent干活比1个强,但我踩了4个坑
java·python
唐青枫6 小时前
Java 虚拟线程实战指南:从 Thread API 到 Spring Boot 高并发应用
java
白鲸开源1 天前
Apache SeaTunnel Zeta Engine 的 Basic Auth 是怎么工作的?
java·vue.js·github
白鲸开源1 天前
一文读懂DolphinScheduler插件机制:如何轻松扩展任务类型与数据源
java·架构·github