IDEA:程序编译报错:java: Compilation failed: internal java compiler error

目录


简介

代码无法编译、无法打包


异常信息

java 复制代码
java: Compilation failed: internal java compiler error

排查

1、代码近期没有改动过,原先是可以正常编译的

2、查看程序JDK,是JDK1.8没错,与原先JDK一致

3、出现无法编译的情况是在升级IDEA版本之后

4、使用IDEA-2024版本无法编译

5、使用IDEA-2019、IDEA-2022版本可正常编译


原因

IDEA版本过高导致无法编译

应该是与程序使用的框架太过老旧有关,该程序使用的是struts框架


解决

使用较低版本的IDEA进行编译

相关推荐
原来是好奇心5 分钟前
深入Spring Boot源码(四):Starter机制与依赖管理深度解析
java·源码·springboot·starter
阿杆10 分钟前
如何在 Spring Boot 中接入 Amazon ElastiCache
java·数据库·redis
cheems952723 分钟前
锁策略的介绍
java·开发语言
武子康28 分钟前
Java-199 JMS Queue/Topic 集群下如何避免重复消费:ActiveMQ 虚拟主题与交付语义梳理
java·分布式·消息队列·rabbitmq·activemq·mq·java-activemq
LSL666_35 分钟前
12 MyBatis的连接池
java·服务器·mybatis
Arva .37 分钟前
说说线程的生命周期和状态
java·开发语言
tryxr44 分钟前
HashTable、HashMap、ConcurrentHashMap 之间的区别
java·开发语言·hash
无事好时节1 小时前
Linux 线程
java·开发语言·rpc
我家领养了个白胖胖1 小时前
Prompt、格式化输出、持久化ChatMemory
java·后端·ai编程
sszdlbw1 小时前
后端springboot框架入门学习--第二篇
java·spring boot·学习