springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案

下面是报错页面

springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案

问题解析

在我个人遇到此问题的情况下,出现此错误的原因是springboot的版本与java版本不一致


在spring3更新后,idea在创建springboot项目时会默认选择spring3,哪怕你选择的是java8的版本
springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案
idea默认选择spring3
springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案


在你以java8创建spring3的项目后,就一定会出现”java: 错误: 无效的源发行版:17“,如果你百度搜这个问题只会让你改你项目的jdk版本如下
springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案
springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案
然而更改它并没有任何作用,当你启动springboot项目时,它又会变回spring3对应的java17

解决方案

想要在不重新创建项目的情况下修复此bug,我们只需要打开pom文件修改它指定的springboot版本要记得最新稳定的spring2的版本就是你创建spring项目下拉框最下面那个版本也就是2.7.11,然后pom还指定了java版本,我们也需要把它改为8即可

springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案
修改后的pom文件
springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案


再之后我们的spring项目bug就修复完成了
springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案

原文链接:https://www.cnblogs.com/zhexian233/p/17361815.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:springboot项目出现”java: 错误: 无效的源发行版:17“问题解决方案 - Python技术站

(0)
上一篇 2023年4月30日
下一篇 2023年4月30日

相关文章

  • Mybatis实现SQL存储流程详解

    下面是对“Mybatis实现SQL存储流程详解”的完整攻略: Mybatis 实现 SQL 存储流程 配置 Mybatis 使用 Mybatis,首先需要配置 Mybatis。Mybatis 的配置可以是 XML 文件形式,也可以是 Java 类形式。 以下是一个示例 Mybatis 配置文件,“config.xml”: <?xml version=&…

    Java 2023年5月19日
    00
  • 浅谈Java springboot日志管理

    浅谈Java Spring Boot日志管理 作为 Java 程序员,我们使用日志来记录程序运行过程中的状态信息和错误信息。Spring Boot 提供了使用很方便的日志处理方式。在本文中,我们将介绍如何在 Spring Boot 项目中管理日志。 添加日志依赖 Spring Boot 自带日志框架,常用的是 logback 和 log4j2。如果你想使用其…

    Java 2023年5月19日
    00
  • Java之ThreadPoolExecutor类详解

    Java之ThreadPoolExecutor类详解 简介 ThreadPoolExecutor是Java中一个非常强大的线程池类。它允许我们执行任务时只需关注任务本身,而不用关心线程的创建和管理过程。同时,ThreadPoolExecutor提供了许多配置选项,以便我们根据需要对线程池进行调优。 类构造 ThreadPoolExecutor类的构造函数有以…

    Java 2023年5月19日
    00
  • jQuery使用$.ajax提交表单完整实例

    下面给出一份详细的jQuery使用$.ajax提交表单的攻略。 1. 准备工作 首先你需要引入jQuery库文件,否则无法使用$.ajax方法。你可以在html页面的头部中加入以下代码段。 <head> <script src="https://cdn.bootcss.com/jquery/3.5.1/jquery.min.js&…

    Java 2023年6月15日
    00
  • Spring Security十分钟入门教程

    以下是“Spring Security十分钟入门教程”的完整攻略: 什么是Spring Security? Spring Security是一个功能强大,高度可定制的框架,用于保护Java应用程序的安全。 它提供了适用于Web应用程序的身份验证,授权,防止攻击(如CSRF)等保护功能。 怎样使用Spring Security? 步骤1:添加Maven依赖项 …

    Java 2023年5月20日
    00
  • Java注释和关键字实例详解

    Java注释和关键字实例详解 Java注释 在Java中,注释是为了能够方便程序员自己和其他人理解代码所添加的。注释可以分为单行注释和多行注释。 单行注释 单行注释是以 // 开头,后面的所有内容都将被视为注释,直到该行结束。在注释中可以写入对代码的解释、注解、建议等。 示例代码如下: public class Main { public static vo…

    Java 2023年5月26日
    00
  • Spring Security实现HTTP认证

    下面是关于“Spring Security实现HTTP认证”的完整攻略。 什么是Spring Security Spring Security是基于Spring框架的安全框架。它提供了一系列的安全服务,包括身份验证(Authentication)、授权(Authorization)等,用于保护Web应用或Web服务。 实现HTTP认证的步骤 下面是实现HTT…

    Java 2023年5月20日
    00
  • spring mvc 和ajax异步交互完整实例代码

    Spring MVC和Ajax异步交互完整实例代码 Spring MVC是一种基于Java的Web框架,它可以帮助我们快速开发Web应用程序。在Web应用程序中,Ajax异步交互是一种常见的技术,它可以帮助我们实现无需刷新页面的数据交互。本文将详细讲解Spring MVC和Ajax异步交互的完整实例代码,并提供两个示例说明。 步骤一:创建Controller…

    Java 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部