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

苍穹外卖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版本后,项目即可正常编译

成果

在这里插入图片描述

相关文章:

  • java Sm2SignWithSM3转php
  • 不做算法备案后果
  • VSCode如何像Pycharm一样“““回车快速生成函数注释文档?如何设置文档的样式?
  • Ubuntu安装编译Pangolin时所需的OpenGL依赖
  • STM32开发环境配置——VSCode+PlatformIO + CubeMX + FreeRTOS的集成环境配置
  • Oracle 的 MOVE 操作是否重建表?
  • springboot配置redis lettuce连接池,以及连接池参数解释
  • 从逻辑学视角严谨证明数据加密的数学方法与实践
  • 【Ubuntu】如何在一个脚本文件中跑三个python文件?以及端口被占的解决方法
  • 企业级云原生爬虫架构与智能优化
  • ArcGIS Pro 3.4 二次开发 - 地理数据库
  • PostgreSQL 数据库备份与恢复
  • 从源码编译支持ffmpeg(H264编码)的opencv(创建mp4视频报错:H264 is not supported with codec id 28)
  • Oracle 基础知识作业的使用
  • Linux-线程同步于互斥
  • Docker Volumes 还原指南
  • 超详细openBmc Virtual Media 功能及实现流程(1)
  • 使用Rancher在CentOS 环境上部署和管理多Kubernetes集群
  • nginx配置跨域请求,后台不用配置啦,完美
  • VMware虚拟机突然无法ssh连接
  • 怎么做响应式网站/搜索最全的搜索引擎
  • 珠宝怎么做网站/河南搜索引擎优化
  • 东莞做网站seo/微信引流主动被加软件
  • jsp ajax网站开发典型实例 pdf/百度开户返点
  • 网站建设企业宣传册/网站建设山东聚搜网络
  • 池州做网站/百度移动应用