ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

找不到符号

2026/10/7 21:03:15 拓冰建站 浏览量
找不到符号

找不到符号

  • 问题描述
  • 问题原因
  • 解决方案

问题描述

springboot 项目,启动时报错,内容如下:

java: 找不到符号 符号: 方法 getFirst() 位置: 类型为java.util.List<com.haaenclean.sync.video.entity.LdarCheckErrorDetail>的变量 details

问题原因

通过错误描述可知,是因为找不到List集合的getFirst方法。通过查看源码可知,List集合的getFirst方法是在java 21版本引入的。idea中当前项目使用的jdk版本就是21,所以,项目开发的过程中没有报错。然而启动的过程中却抛错了,说明编译的版本不正确。

解决方案

将idea工具中的相关位置的jdk版本调整成21。