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

java: 错误: 不支持发行版本 5(快速解决办法)

目录

前言

一、出现报错

二、报错的原因

三、解决办法 

四、解决成功


前言

在maven web项目上面要部署运行tomcat时候,会出现这个问题

一、出现报错

java: 错误: 不支持发行版本 5 

二、报错的原因

(1)官方解释:这个错误消息表明你正在使用的Java版本过低,不能支持程序的运行。具体来说,你正在使用的版本是5,而程序需要更高版本的Java才能运行。建议更新Java到较新版本,以确保程序能够运行

(2) 通俗解释:本地的JDK版本IDEA默认的JDK不匹配

三、解决办法 

前言:如果你英文的看不懂?那简单,看下面这个:

idea中国人能看懂的方法_idea汉化插件_云边的快乐猫的博客-CSDN博客

把这个默认使用的JDK5版本改成我们当前使用的JDK的版本就好了。

1.IDEA点击设置

 2.按照步骤完成

ps:不懂的点击这个

3.在pom.xml文件里面添加如下配置,代表告诉IDEA要使用这个版本的JDK

ps:我的JDK版本是17,所以就把数字改成17,然后刷新一下maven就好了

  <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration><!--根据个人需要自己修改--><source>17</source><target>17</target></configuration></plugin></plugins></build>

四、解决成功

5.点击右上角运行,运行成功

如果此文章对你有帮助,请给点赞收藏评论多多支持吧! 

有什么问题欢迎评论区留言 

http://www.lryc.cn/news/4892.html

相关文章:

  • QT中pro文件常用qmake语法
  • Android 一体机研发之修改系统设置————声音
  • 挖掘长尾关键词的五大思路
  • ccc-Brief Introduction of Deep Learning-李宏毅(6)
  • 【TVM 学习资料】用 Schedule 模板和 AutoTVM 优化算子
  • 蓝牙Mesh学习笔记(一)
  • 【1234. 替换子串得到平衡字符串】
  • 独自开:提供创业机会、享受平台分红、推出新颖赚钱副业
  • C++【二叉树进阶(二叉搜索树)】
  • 【C++初阶】vector的使用
  • OPenPCDet windows流程及其问题
  • 【自学Python】Python字符大小写判断
  • 设计模式之美总结(开源实战篇)
  • 两个月,测试转岗产品经理,我是怎么规划的?
  • 三数之和-力扣15-java排序+双指针
  • 【编程基础之Python】3、创建Python虚拟环境
  • kettle开发-Day36-循环驱动作业
  • 2023秋招 新凯来 算法工程师 面经分享
  • Web3CN|Damus刷频背后,大众在期待什么样的去中心化社交?
  • Jenkins自动发布到WindowsServer,在WindowsServer执行的命令
  • 【Git学习】Git如何Clone带有Submodule的仓库?
  • C语言进阶——通讯录模拟实现
  • 【C#基础】C# 变量和常量的使用
  • nvm安装后出现‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
  • 张驰咨询:关于六西格玛,有一些常见的疑惑!
  • 【Vercel】教你部署imsyy/home个人主页
  • GeekChallenge
  • Java文件IO
  • useSSL使用安全套接字协议(史上最全最详细)
  • 面向对象复习(2)