maven编译报错java: Compilation failed: internal java compiler error
第一种原因:idea编译堆栈设置太小
setting–>Build,Execution,Deployment–>Compiler -->User-local build process heap size (Mbytes)
改大一点,默认700,1500就够了
第二种原因:java版本不匹配
File ->Project Structure->Project Settings ->Project
File ->Setting ->Build,Execution,Deployment -> Compiler -> Java Compiler
第三个原因:idea版本过高
例如:使用IDEA-2024版本无法编译,使用IDEA-2019、IDEA-2022版本可正常编译