首页 > 编程语言 >spring项目报错error:java:无效的目标发行版:15 解决

spring项目报错error:java:无效的目标发行版:15 解决

时间:2024-05-27 20:33:11浏览次数:23  
标签:15 jdk spring 编译器 报错 版本 java

1.报错原因

由控制台信息可知报错原因是

Error: java: 无效的目标发行版: 15" 指的是你尝试使用 Java 编译器 (javac) 编译 Java 代码时,指定的目标版本是 15,但是你的编译器版本(在这里是 javac 8)不支持这个目标版本。

 2.依次排查错误

首先我想到的就是在peoject setting检查jdk版本

检查项目以及项目子文件的jdk版本(这里我要用的是15)

还有pom.xml引入的jdk版本

以上检查发现都没有错误

最后查询得知要在 setting>build>java compiler依赖修改target bytecode version版本,也是成功解决了这个问题 

标签:15,jdk,spring,编译器,报错,版本,java
From: https://blog.csdn.net/qq_69283600/article/details/139246460

相关文章

  • 升鲜宝供应链管理系统重构版发布(技术点:Java8、mysql8.0 uniapp、vue、android、web 框
    升鲜宝供应链管理系统重构版发布(技术点:Java8、mysql8.0uniapp、vue、android、web框架:Vue3+SpringBoot3),界面功能(一)  升鲜宝供应链管理系统重构版发布(技术点:Java8、mysql8.0uniapp、vue、android、web框架:Vue3+SpringBoot3),界面功能(一) 1.登录与申请试用界......
  • 最新JAVA面试八股文,终于整理完了
    前言今天为大家整理了目前互联网出现率最高的大厂面试题,所谓八股文也就是指文章的八个部分,文体有固定格式:由破题、承题、起讲、入题、起股、中股、后股、束股八部分组成,题目一律出自四书五经中的原文。而JAVA面试八股文也就是为了考验大家的JAVA基础功底,所以强烈建议背诵全......
  • [Java EE] 网络编程与通信原理(三):网络编程Socket套接字(TCP协议)
    ......
  • SpringBoot_03
    测试环境IDEA2020.1.2SpringBoot2.7.17jdk 8postman测试工具一.报错分析:1.400 报错分析:正常情况下如果程序报错400则是前台传到后台的数据与后台接收的数据类型不相同    如: 前台传Spring------>后天接收Data     添加的时候传时间......
  • Java面试--多线程
    目录Java多线程1.什么是线程?什么是多线程?2.多线程的生命周期?3.线程常出现的基本方法?4.wait()和sleep()的区别?5.实现多线程的方式?6.start()和run()的区别?7.如何正确停止线程?8.使用线程池的好处?9.线程池主要参数?10.线程池的执行过程?11.四大拒绝策略?12.线程池的各个状态?13.......
  • 计算机Java项目|基于SpringBoot的IT技术交流和分享平台的设计与实现
    作者主页:编程指南针作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库、技术互......
  • 计算机Java项目|基于Springboot的“衣依”服装销售平台的设计与实现
    作者主页:编程指南针作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库、技术互......
  • JAVA课堂笔记15(面向对象的三大特性)
    第八章:面向对象的三大特性[封装、继承、多态]三.多态:1.理解:(1)父类型的引用存储不同子类型的对象  父类类名引用名=new子类类名();    引用    对象    父类型   子类型(2)以父类型的引用调用......
  • 2024最全java面试题整理(持续更新)
    1.springboot项目和maven项目的区别?(1)打包方式:传统项目如果需要打成war包,需要在WEB-INF目录结构配置web.xml文件;springboot则不需要(2)项目启动方式:传统web项目启动方式:在eclipse和tomcat插件中导入项目,然后启动tomcat,项目也启动了。或者将项目打成war包,放入tomcat中,启动tomca......
  • Java数组
    1、数组概述数组是相同类型数据的有序集合。数组描述的是相容类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组下标是从0开始的。2、数组声明创建首先必须声明数组变量,才能在程序中使用......