首页 > 编程语言 >java: 错误: 无效的源发行版:17解决方法、java: 无法访问org.springframework.web.bind.annotation.GetMapping 错误的类文件:

java: 错误: 无效的源发行版:17解决方法、java: 无法访问org.springframework.web.bind.annotation.GetMapping 错误的类文件:

时间:2024-06-09 14:29:33浏览次数:17  
标签:5.3 Java 错误 Spring 无法访问 版本 java 2.5

可能的问题与解决方法

java: 错误: 无效的源发行版:17(18)解决方法

遇到这种问题大概率是版本以及配置出现问题,可以试试看按下面的步骤排除检查

先检查自己的Java版本

在这里插入图片描述

去到项目结构看Java配置是否正确

这里以我的Java1.8举例
在这里插入图片描述
在这里插入图片描述

主要是修改SDK为正确对应

检查依赖项是否正确

在这里插入图片描述

(importance)查看springboot版本是否支持你的Java版本,是否对应

还是以Java8.0举例,Spring 5.3.x是支持Java 8的最新版本。可以将Spring Boot的版本降级到与Spring 5.3.x兼容的版本,如2.5.x或2.6.x。

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.0</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

标签:5.3,Java,错误,Spring,无法访问,版本,java,2.5
From: https://blog.csdn.net/qq_55018264/article/details/139546295

相关文章

  • 基于协同过滤的在线通用旅游平台网站java ssm mysql|全套源码+文章lw+毕业设计+课程设
    基于协同过滤的在线通用旅游平台网站javassmmysql|全套源码+文章lw+毕业设计+课程设计+数据库+ppt摘要近几年来,计算机网络的发展得到了飞速的提升,由此展开的一系列行业大洗牌也由此开始。早些年只是人们只是对于计算机和互联网有了些基础的认识,现在它正在悄悄的改变着我......
  • 高校毕业设计管理系统java ssm mysql|全套源码+文章lw+毕业设计+课程设计+数据库+ppt
    高校毕业设计管理系统javassmmysql|全套源码+文章lw+毕业设计+课程设计+数据库+ppt摘要现代学校的教学规模逐渐增加,需要处理的信息量也在增加。每年毕业,将会有大量的毕业设计要处理。传统的毕业设计管理方法已不能满足师生的需求。教师和学生需要一个简单方便的系统来......
  • Java入门基础11:面向对象高级一(static、extends继承)
    Java面向对象高级特性有以下几个:继承,多态,封装,抽象,接口,匿名内部类,静态成员,final关键字,异常处理等。我会将它分为三章详细讲,本章主要讲静态和继承staticstatic叫静态,可以修饰成员变量、成员方法。类变量(静态成员变量):有static修饰,属于类,在计算机里只有一份,会被类的全部对象......
  • JAVA第二次Blog
    前段时间PTA上发布了第四五六次的大作业。从第五次题目开始,题目并没有接着上次的试卷题目类的增加功能,而是改成了一道新的题目,涉及到物理电路的“家居电路设计”。注:由于老师提到不能放置太多源码防止泄露自己的代码,本期Blog中的代码均只有类的设计部分,一般不包含main函数的内容......
  • 【Java】JDBC+Servlet+JSP实现搜索数据和页面数据呈现
    目录1.功能介绍2.实现流程3.项目环境4.相关代码4.1 Maven配置4.2SQL语句4.3 Java代码4.4 HTML代码4.5 JSP代码5.结果展示(原创文章,转载请注明出处)博主是计算机专业大学生,不定期更新原创优质文章,感兴趣的小伙伴可以关注博主主页支持一下,您的每一个点赞、......
  • Java数据结构与算法(最大子数组和动态规划)
    前言动态规划主要用于解决具有重叠子问题和最优子结构性质的问题。它通过将问题分解为子问题来解决复杂问题,每个子问题仅解决一次,并将其结果存储,以供后续使用,从而避免了重复计算。对应leetcode.-力扣(LeetCode)实现原理两次循环遍历,采用固定其实位置为i,不断滑动j的思想,来计......
  • Java数据结构与算法(爬楼梯动态规划)
    前言爬楼梯就是一个斐波那契数列问题,采用动态规划是最合适不过的。实现原理初始化:dp[0]=1;dp[1]=2;转移方程:dp[i]=dp[i-1]+d[i-2];边界条件:无具体代码实现classSolution{publicintclimbStairs(intn){if(n==1){return1;}......
  • JAVAEE之网络编程(1)_套接字、UDP数据报套接字编程及从代码实例
    前言什么是网络编程呢? 网络编程,指网络上的主机,通过不同的进程,以编程的方式实现网络通信(或称为网络数据传输)。当然,即便是同一个主机,只要是不同进程,基于网络来传输数据,也属于网络编程一、网路编程中的基本概念1.1发送端和接收端发送端:数据的发送方进程,称为发送端。发......
  • java springboot 网页时装购物系统在线网上平台网站程序源代码+论文
    !!!有需要的小伙伴可以通过文章末尾名片咨询我哦!!! ......
  • 跨语言系统中的功能通信:Rust、Java、Go和C++的最佳实践
    在现代软件开发中,使用多种编程语言构建复杂系统已成为一种常见的做法。每种编程语言都有其独特的优势和适用场景,这使得在同一个系统中使用多种语言变得合理且高效。然而,这也带来了一个重要的挑战:如何在这些不同语言之间实现高效、可靠的功能通信。本文将探讨Rust、Java、Go和C+......