首页 > 编程语言 >java: 错误: 无效的源发行版:17

java: 错误: 无效的源发行版:17

时间:2023-05-08 12:00:51浏览次数:45  
标签:java 17 错误 -- IDEA 发行版

最近想在本地新建maven项目写写demo的,但是运行时提示 java: 错误: 无效的源发行版:17 错误。在这里记录一下,方便后面查看。

1、修改 IDEA 设置 JDK 版本

  • File --> Settings --> Build,Execution,Deployment --> Compiler --> Java Compiler
    image

  • Project Structure 查看这两个设置
    image
    image

2、修改 pom 文件设置

我是检查了上面的都没有问题,找了半天发现是 maven 中依赖导致的问题。
image

因为创建项目时,IDEA默认选择的最新版本 SpringBoot 的依赖,而 SpringBoot 3.x 开始最低只支持 JDK17,所以导致报错,降低依赖版本即可。
image

标签:java,17,错误,--,IDEA,发行版
From: https://www.cnblogs.com/Snowclod/p/17381283.html

相关文章

  • 【JavasSript】后台返回 csv base64 下载
    constexort=async()=>{try{const{data}=awaitzhjxDownloadFile({meta:{user_token:localStorage.getItem('user_token'),file_name:activeName.value,image_indexs:activePage.value,},......
  • 《java接力》springboot篇——注解
    注解后续补充常用注解aspect参考链接:https://zhuanlan.zhihu.com/p/351468451需要依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>......
  • java.io.FileNotFoundException: class path resource [bean.xml] cannot be opened b
    出现这个报错Exceptioninthread"main"org.springframework.beans.factory.BeanDefinitionStoreException:IOExceptionparsingXMLdocumentfromclasspathresource[bean.xml];nestedexceptionisjava.io.FileNotFoundException:classpathresource[bean.......
  • Python 和 JavaScript 的区别是什么?
    Python和JavaScript是两门非常流行的编程语言,它们各自有着独特的特点和应用场景。Python和JavaScript是两种不同的编程语言,它们的设计目标和应用场景有所不同。Python是一种多用途、高级、解释型的编程语言,可用于开发各种应用程序,包括Web开发、数据分析、人工智能、科学计算......
  • JavaScript原生兼容大全-持续更新
    JavaScript兼容-持续更新1.css非行内样式操作//currentStyle用于IE低版本getComputed用于主流浏览器//element目标元素attribute目标属性functiongetStyle(element,attribute){returnelement.currentStyle?element.currentStyle(attribute):getComputed(el......
  • Java反射--2021面试题系列教程(附答案解析)--大白话解读--JavaPub版本
    >Java反射--2021面试题系列教程(附答案解析)--大白话解读--JavaPub版本前言序言再高大上的框架,也需要扎实的基础才能玩转,高频面试问题更是基础中的高频实战要点。适合阅读人群Java学习者和爱好者,有一定工作经验的技术人,准面试官等。阅读建议本教程是系列教程,包含Java基础,JVM,容器,......
  • 在cmd中运行javac编译java文件报错: 编码GBK的不可映射字符、 非法字符: \65279
    操作背景:我在eclipse建立了个HelloWorld.java文件,格式UTF-8,然后复制保存到C:\Users\alex\test目录下,在此处运行按住Shift+右键调出cmd命令窗口,输入命令:javac HelloWorld.java,然后报错:HelloWorld.java:6:错误:编码GBK的不可映射字符解决办法:方法一:带上编码utf-8,运行命令:javac-e......
  • (非root权限)java环境配置
     打开文件:vim~/.bashrc 末尾添加配置:exportJAVA_HOME=/usr/share/jdk8exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar更新:source~/.bashrc(更新路径) ......
  • 爬虫 202107【JavaPub版】
    写于2021071117:10北京朝阳区@[toc]方法:首先下载mitproxy,pip安装方法:>pipinstallmitmproxy基本使用方法:给本机设置代理ip127.0.0.1端口8001(为了让所有流量走mitmproxy)具体方法请百度。启动mitmproxy。windows:>mitmdump-p8001Linux:>mitmproxy-p80012.修改chromedriver......
  • 【JavaPub版】MarkDown 写简历-建议收藏-早晚用得上
    MarkDown原文档和加照片又到了金三银四的季节,MarkDown写简历真不错,附MarkDown文本##联系方式----手机:-Email:-微信:##个人信息----姓名:-学历:-出生日期:19**.08-期望职位:Java研发工程师/大数据工程师-期望城市:-工作状态:##教育背景---##社会工作......