当前位置: 首页 > web >正文

苍穹外卖day1实战,Idea中Lombok编译时“找不到符号”,更改JDK版本最全流程,作者亲身尝试

目录

  • 更改Lombok版本
  • 更改JDK版本
    • 下载JDK17
    • 更改环境变量
    • IDEA中修改JDK版本
      • Project Structure
      • Maven设置中修改JDK
  • 成果

以下为具体报错
在这里插入图片描述
此为JDK版本问题、lombok问题(亲测1.18.30与最新版本1.18.38都可编译成功,其他版本待验证),作者是选择修改了这两个地方,但搜集的资料更改JDK版本的地方,并不完全,会造成不同配置下JDK版本并不同

更改Lombok版本

在最外层的pom.xml文件中更改Lombok版本,作者更新为最新版本1.18.38
在这里插入图片描述

更改JDK版本

下载JDK17

(亲测JDK21版本同样编译成功,但JDK23版本不行)
JDK下载地址
在这里插入图片描述
建议下载路径不要更改,将所有JDK版本都统一放在同一个文件,便于后期管理

更改环境变量

在此推荐另一位作者的文章,写的很好
多JDK版本切换与维护

最终修改环境变量为JDK17版本

IDEA中修改JDK版本

Project Structure

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Maven设置中修改JDK

在这里插入图片描述
在这里插入图片描述
最后一步是作者之前缺少的一步,补充修改Maven设置的JDK版本后,项目即可正常编译

成果

在这里插入图片描述

http://www.xdnf.cn/news/8495.html

相关文章:

  • 【JavaScript篇】对象武林:构造函数创世录与实例江湖风云
  • 大型多模态推理模型技术演进综述:从模块化架构到原生推理能力的综合分析
  • 锐化算子构建方法(机翻)
  • 皮尔森电流互感器测试浪涌电流时的一些典型问题
  • 【AS32X601驱动系列教程】GPIO_按键检测详解
  • HJ106 字符逆序【牛客网】
  • vue3自定义指令来实现 v-copy 功能
  • Systemd服务重启策略详解:on-failure与相关配置
  • 互联网大厂Java求职面试:Spring Cloud微服务架构设计中的挑战与解决方案
  • 通义千问的视觉识别技术和特点
  • 7.6/Q1,GBD数据库最新文章解读
  • 【小程序】手机号快速验证组件如何使用对公转账方式
  • Redis7 新增数据结构深度解析:ListPack 的革新与优化
  • 全志F1c200开发笔记——移植根文件系统
  • 系分论文《论软件系统的安全性测试方法》
  • 一次复杂接口故障的抓包全过程:四款工具协同作战实录(含 Charles)
  • 初识C++:模版
  • 文献阅读——NeuroBayesSLAM
  • vue中v-clock指令
  • ROS2学习(9)------ROS2动作
  • 不使用SOAP,从PDF表单连接数据库
  • Selenium 测试框架 - Java
  • 什么是nginx的异步非阻塞
  • FFTW图像处理之频域滤波和频域分析
  • [特殊字符] 在线音频剪辑网站上线啦!
  • 在ubuntu 24安装 postgresql 17 (源码安装)
  • android property 系统
  • Claude 4 在 SWE-Bench 上得分 72.7%:对编程的意义
  • 阿里云ecs如何禁用ip的访问
  • threejs路径流动效果