idea报错“Static methods in interface require -target:jvm-1.8”

如题,在 idea 中跑 java 、scala 混编代码时,出现上面的错误。

问题的原因很明显是 idea 中的 jdk 版本设置有问题,针对性作如下排查:

  1. 检查项目的 java 版本
    File-> Project Settings中,检查

  2. 检查idea的 java 版本
    File-> Settings中,检查
    Additional compiler options中输入 -target:jvm-1.8

点击 Applyok

保存退出

  1. 最后,为了避免每次重新打开项目后都要进行修改,在项目的pom.xml文件中添加如下配置:

    复制代码
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.8.1</version>
        <configuration>
            <source>1.8</source>
            <target>1.8</target>
            <encoding>UTF-8</encoding>
        </configuration>
    </plugin>
相关推荐
骇客野人11 小时前
SpringBoot电商系统用户注册、登录、留存及数据埋点设计与落地实施方案
java·spring boot·后端
qiuhaipeng112 小时前
Claude code 升级后上下文长度变短问题
java·前端·数据库
wxwx_bscxy32212 小时前
基于Python新冠疫情可视化分析系统的设计与实现
java·数据库·spring boot·python·微信小程序·sqlite
evans在进步13 小时前
Tomcat NIO 工作原理详解:从 Acceptor、Poller 到容器处理链
java·tomcat·nio
渡我白衣15 小时前
并查集:基础认识与模拟实现
android·java·javascript·数据结构·c++·算法·并查集
电商API_1800790524715 小时前
电商商品价格监控工具淘宝京东商品价格抓取API项目实操分享
java·大数据·开发语言·前端·数据挖掘
zzzll111115 小时前
深度剖析:HashMap 并发死循环与 ConcurrentHashMap 两代演进全解
java·开发语言
秋名RG15 小时前
2026/5/27 生产事故复盘与整改方案
java
血小板要健康16 小时前
链表 阶段算法总结
java·数据结构·笔记·算法·leetcode·链表
坐吃山猪16 小时前
【多线程】CompletableFuture使用
java·开发语言·多线程