如何解决执行webgoat-2023.4遇到的错误java.lang.UnsupportedClassVersionError

news2024/11/15 8:42:28

  1. 问题

执行java -jar webgoat-2023.4.jar

报如下错误,Exception in thread “main“ java.lang.UnsupportedClassVersionError,报错截图:

2. 原因

jvm(java命令)和jdk(javac命令)版本不一致。

如果是windows版本,则在命令行中分别输入java -version和javac -version命令来查看版本是否一致。

发现java版本为1.8.0,而javac版本为16.0.2,两个版本不一致。

3. 解决方案

3.1 过设置环境变量保证jvm(java命令)和jdk(javac命令)版本一致。

选择环境变量,新建JAVA_HOME环境变量,赋值为jdk的安装路径(这里不需要指向jdk下面的bin文件)

3.2 设置Path变量%JAVA_HOME%\bin

查看版本依然不一致,删除已安装的Jre目录,然后配置环境变量,重启机器(重启之前,找不到java版本)

3.3 设置Path变量%JAVA_HOME%\lib

终于问题解决了版本一致问题

3.4 但是问题并没有解决,还是报同样的错误,后来,下载java 19,安装,重新配置环境变量,删除java16,重启机器

至此,问题得到完美解决

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/400583.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

前沿气候预测方法(精选)

气候预测方法ClimaxGraphcastCLCRNEarthformerPangu另一些值得关注的方法物理约束相关模型模式误差订正模型时空预测模型其他总结Climax 基于vit的backbone 不同尺度的lead time 输入的每个时间片都像往常一样经过变量标记化、变量聚合和注意层,输出形状为T ℎ …

CAN总线协议

阅读指引:术语过多,故各术语在第一次出现时解释,跳读时遇到不明的词可向上搜索看看;信息量过大,很多细节没有展开,正文只写多数人可以了解的基础知识,请按需点击文中链接阅读更多详情。1 综述CA…

9 自编码器(Auto encoder)及python实现

1 数据集介绍 1.1 Mnist 手写数字数据库 (LeCun 在1998年创造) (1)手写数字 0-9共10类 (2)训练样本60000个,测试样本10000个。 (3)图像大小 28*28 二值图像。 &#xf…

[深入理解SSD系列 闪存实战2.1.5] NAND FLASH基本读操作及原理_NAND FLASH Read Operation源码实现

前言 上面是我使用的NAND FLASH的硬件原理图,面对这些引脚,很难明白他们是什么含义, 下面先来个热身: 问1. 原理图上NAND FLASH只有数据线,怎么传输地址? 答1.在DATA0~DATA7上既传输数据,又传输地址 当ALE为高电平时传输的是地址, 问2. 从NAND FLASH芯片手册可知,要…

TryHackMe-Lockdown(boot2root)

Lockdown 停留在 127.0.0.1。穿255.255.255.0。 端口扫描 循例 nmap Web枚举 进入80 发现跳转到了contacttracer.thm,将其添加进/etc/hosts 这里试了一下注入 结果这就进去了 在后台逛了一圈,最后还是把目光放在了图片上传点 试了一会,貌似…

SVN 版本控制软件

SVN 版本控制软件 属于C/S结构软件(客户端与服务端) 服务端软件:VisualSVN 网址:Downloads | VisualSVN 下载好:VisualSVN-Server-5.1.3-x64.msi 客户端软件:TortoiseSVN 网址:http://tor…

AI技术的应用场景和要注意的问题

AI技术可以应用到许多不同的业务场景中,以下这些仅仅是AI技术的一些应用场景,实际上,AI技术可以应用于任何需要处理大量数据、自动化决策和复杂问题的领域。今天和大家分享一下AI技术的应用场景和要注意的问题,希望对大家有所帮助…

借助采购管理数字化解决方案 帮助企业解决传统采购痛点

当今各行业热烈竞争中,企业最终服务交付的效率和质量是这个时代最重要的要素。传统的采购流程工作涉及大量的文书工作,且耗时长,往往容易出现操作出错,造成企业在成本上的大量损失。 作为管理者,企业采购决定你的业务…

2018年MathorCup数学建模B题品牌手机目标用户的精准营销解题全过程文档及程序

2018年第八届MathorCup高校数学建模挑战赛 A题 品牌手机目标用户的精准营销 原题再现: 随着我国电子商务和移动支付的快速发展,手机已经成为人们必不可少的工具。除了常规的通讯功能外, 手机还可以进行购物、支付、娱乐、学习和交流等。因此, 选择一个什么样的手机…

比特币仍使投资者悲观!数字美元可能会使加密货币清零?

当谈到比特币时,投资者仍然感到悲观。政府严厉的监管打击,美联储加息提速以及FTX的牺牲品——Silvergate的倒闭等因素,都在催促投资者要么卖出,要么坐以待毙。 FTX崩塌后,余波未了。在这几个月里,监管机构纷…

易优cms SQL获取数据库内容的标签

SQL获取数据库内容的标签 【基础用法】 标签:sql 描述:用于获取MySQL数据库内容的标签。 用法: {eyou:sql sql cachetime3600 empty没有数据} {$field.数据表相应的字段名称} {/eyou:sql} 属性: sql 需要查询的SQL语句 …

mac系統iTerm2+oh-my-zsh+solarized配色方案

文章目录1 下载并安装iTerm22 安装solarized主题3 安装oh-my-zsh并配置agnoster主题4 设置powerline5 隐藏用户名信息6 设置语法高亮和代码自动补全7 (可选)如果出现plugin ‘zsh-autosuggestions’ not found1 下载并安装iTerm2 brew install iterm2安…

C++基础

C基础 C语言新特性 2.1 C的新特性 C比 C 语言新增的数据类型是布尔类型(bool)。但是在新的 C 语言标准里已经有布尔类 型了,但是在旧的 C 语言标准里是没有布尔类型的,编译器也无法解释布尔类型。 在传统的 C 语言里&#xff0…

Linux安装后基础配置--网络--ssh--基本软件

安装教程比较多就不写了。 网络配置 设置虚拟网络 修改网络配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33将ONBOOT由no改为yes: 修改为静态网络 /etc/sysconfig/network-scripts/ifcfg-eth33 BOOTPROTOstatic IPADDR192.168.1.129 GATEWAY192.168…

《c++ primer笔记》第九章 顺序容器

前言 知识点很多,这里只记录遗忘的。从这章开始会对前面章节的内容进行一个扩充,如果以前的忘了读起来会有点吃力。总的来说,本章节难度不大。 文章目录一、概述二、容器库概览2.1容器定义和初始化2.2赋值三、顺序容器操作3.1添加元素3.2删除…

Vue3通透教程【六】setup语法糖、computed函数、watch函数

文章目录🌟 写在前面🌟 setup 语法糖🌟 computed函数🌟 watch 函数🌟 写在最后🌟 写在前面 专栏介绍: 凉哥作为 Vue 的忠实 粉丝输出过大量的 Vue 文章,应粉丝要求开始更新 Vue3 的…

体验Linux 块设备驱动实验(模拟块)

目录 一、块设备 二、块设备驱动框架 1、块设备的注册和注销 2、gendisk 结构体 3、block_device_operations 结构体 4、块设备 I/O 请求过程 ①、请求队列 request_queue ②、bio 结构 三、编写驱动之请求队列 1、修改makefile 2、基本的驱动框架​编辑 3、添加头文…

XWiki Annotation Displayer 存在任意代码执行漏洞(CVE-2023-26475)

漏洞描述 XWiki 是一个开源的企业级 Wiki 平台,Annotation Displayer 是 XWiki 中的一个插件,用于在 XWiki 页面上显示注释和其他相关内容。 该项目受影响版本存在任意代码执行漏洞,由于Annotation Displayer 对 Groovy 宏的使用没有限制&a…

机载SAR文献调研(CSDN_0027_20230219)

文献(电子所)文献名[1]:詹学丽, et al., 一种用于合成孔径雷达的数字去斜方法. 雷达学报, 2015. 4(04): p. 474-480文章摘要该文提出了一种用于合成孔径雷达(SAR)的数字去斜方法,适用于发射信号脉冲宽度能够…

女神节 | PHP和Java算什么,女工程师才是最美最好的语言!

世界上第一个程序员是女性 第一个发现Bug的也是女性 在智领云有一群追求快乐和独立的女性工程师 她们多有魅力? 工位上她们专注于数据与代码 平日里郊游、瑜伽、插花、科学养娃一件不落 不仅用0和1编织数字世界 也在用心装点自己的生活 今天是国际劳动妇女节…