Unsupported major.minor version 52.0报错处理(jdk版本问题)

补洞与fairing算法 对网格进行补洞,remesh, 平滑,fairing, 最小二乘优化平滑 阅读详情

在centOS上执行maven工程遇到报错,是运行环境和工程环境jdk版本不一致导致,但是明明安装的是1.8jdk啊,环境变量也配置了,这是为什么呢?

原来:

maven工程jdk版本为1.8

系统环境java和javac版本不一致:

java --version:1.7

javac --version:1.8

这是由于系统本身(native)自带1.7版本的java,在装1.8版本时并没有对其删除,虽然设置了对应的环境变量,却没有与旧版本建立软连接,所以再查看java版本时仍为旧版本1.7

解决办法

1、删除旧版本

which java

查看java所在位置,对旧版本直接进行删除,这样就会执行新安装的jdk1.8版本

找到对应位置

rm -rf java

再次查看版本确认是否成功

java --version

2、新版本与旧版本建立软连接

rm /etc/alternatives/java

ln -s /opt/module/jdk1.8.0_144/bin/java /etc/alternatives/java(注意:换成自己的文件位置)

(javac版本问题同样操作)

DeepSeek+Dify实战:零代码构建智能SQL生成器 本文详细介绍了如何利用DeepSeek和Dify零代码构建智能SQL生成器,帮助非技术人员通过自然语言查询数据库。文章涵盖从数据准备、知识库设计到Agent配置的全流程,并提供了优化技巧和实际应用案例,显著提升团队数据查询效率。 阅读详情

相关推荐

MacTeX+TeXstudio:Macbook配置本地Latex看这一篇就够了

这个博客记录本人在MacBook上配置本地Latex的流程,其中选择的编译环境为MacTeX,编辑器为TeXstudio。采用的原因主要两点:一个是本人配置的原因主要是用来撰写毕业论文,希望能够尽可能简化设置流程,专注内容表达;第二是由于本人还有一个windows系统的笔记本,想要编辑器在专注写作体验的同时在两个系统上能够都适配,从而减少切换效率,故选择此组合。这篇文章介绍并详细记录了本人的安装流程,有相同需求的同志也可借鉴。

Katherine-XY的博客 6987

Unsupported major.minor version 52.0解决办法

一、错误现象: 当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误。jdk版本和stanford parser对应关系 JDK版本和Java编译器内部的版本号 J2SE 8 = 52, J2SE 7 = 51, J2SE 6.0 = 50, J2SE 5.0 = 49, JDK 1.4 = 48, JDK 1.3 = 47, JD...

hchhan的博客 34万+

AntV G6边动画实战:手把手教你实现数据流向箭头与虚线流动效果

本文详细解析了如何使用AntV G6实现数据流向箭头与虚线流动效果,通过自定义边动画提升数据可视化的动态表现力。从基础环境搭建到核心概念讲解,再到虚线流动动画和箭头路径动画的具体实现与参数调控,帮助开发者掌握G6边动画的高级技巧,适用于网络流量监控、数据传递等场景。

weixin_28487433的博客 268

Unsupported major.minor version 52.0

Unsupported major.minor version 52.0 这个错误网上一百度一大堆,我就简单的记一下。 直译过来意思是:不支持version52.0,其中version 52.0是魔码的其中一个版本,他对应的是jdk1.8 所以异议过来就是:不支持jdk1.8 简单来说,就是执行环境的jdk版本 低于 编译的jdk版本 一、linux环境java命令运行项目报异常 一、linux...

阿楠的博客 1万+

电源完整性之仿真设计原理

电源完整性(Power Integrity),简称为PI,也就是大家平常听说的PI。PCB板上的电源设计也是非常重要的,不当的设计也会引起很重要的影响。所以电源完整性PI和信号完整性SI,是我们互连设计人员应该同等重视的问题。今天整理本人接触的电源完整性PI的一些原理,从不的角度去看PI,会有不同的理解,下面开始喽!!! 提到互连的电源设计,可能首先想到的电源分配网络(Power Distribution Nets),因为互连电源会有许多种,直流DC和交流AC,还有不同的电压调节模块(VRM)与不同的负载端

刘小同学的博客 7378

Mac新手必看:用Homebrew安装wget的保姆级教程,附常见报错一键修复

本文为Mac新手提供使用Homebrew安装wget的详细教程,涵盖从Homebrew安装到wget基础使用的全流程,并附常见报错一键修复方案。通过本指南,用户可轻松掌握命令行下载工具wget的安装与使用技巧,解决Mac环境下资源下载的各种问题。

weixin_30635053的博客 368

关于Unsupported major.minor version 52.0报错问题解决方案

目录 1.问题描述 2.问题分析 3.解决方案 步骤一:删除JDK1.7版本 步骤二:导入JDK1.8版本 步骤三:将新的JDK1.8引入到工程中 4.总结 1.问题描述 在启动项目工程中,当编译class文件的时候会报错一个 java.lang.UnsupportedClassVersionError: org/apache/activemq/ActiveMQCo...

jingtianyiyi的博客 3万+

二、Creo模型的功能函数 例如:模型(元件)的干涉........

【代码】模型(元件)的干涉。

行为艺术家Zzz的博客 618

Unsupported major.minor version 52.0的解决办法

方法一:单个项目修改,右击项目–>properties–>java compiler --> Enable project specific settings -->将compiler compliance level设置为1.7。方法二:全局项目修改,window–>properties–>java–>Compiler–>compiler compliance level设置为1.7。推荐使用:eclipse-committers-2018-12-R-win32-x86_64这个版本。

liangtongning的博客 4509

如何在飞腾平台上安装Ubuntu操作系统

注意: 若主板上配置的是NVME硬盘,在进行内核配置时,需要将内核的NEME驱动勾选上,否则移植内核时,无法找到文件系统,进不去操作系统。可以通过rufus软件将镜像做到U盘中,本次使用版本为Rufus 3.9.124 ,其他版本也可以。不要下载live版本的,没有准备网络环境,是一个头疼的事情,笔者暂时没有实现网络安装。将U盘接到主板usb口上,接上串口,显示器,,必需串口有打印才可以安装。可以通过dd命令,将iso安装到U盘。安装的是最小系统,缺少很多命令,需要联网更新,或则更换飞腾专用内核。

技术联盟 2645

线性代数-第24篇:线性代数在控制系统中的核心应用

线性代数通过状态空间建模、矩阵分解与优化算法,为控制系统提供了从理论分析到工程实现的完整框架。从传统PID控制到现代智能控制,其应用贯穿系统设计、分析与优化的全流程。未来,随着多智能体协同控制、量子控制系统等前沿领域的发展,线性代数将在高维矩阵计算、分布式优化等方向持续创新,为复杂控制系统的突破提供核心支撑。如果对线性代数在控制系统中的应用细节有疑问,欢迎在评论区留言!

无 425

Unsupported major.minor version 52.0 解决方案

Unsupported major.minor version 52.0 这个错误网上一百度一大堆,我就简单的记一下。 直译过来意思是:不支持version52.0,其中version 52.0是魔码的其中一个版本,他对应的是jdk1.8 所以异议过来就是:不支持jdk1.8 简单来说,就是执行环境的jdk版本 低于 编译的jdk版本 目录: 一、linux环境java命令运行项目...

weixin_42652696的博客 6356

【WRF-Chem第二期】WRF-Chem有关 namelist 详解

【WRF-Chem第二期】WRF-Chem有关 namelist 详解

WW、forever的博客 2157

Unsupported major.minor version 52.0解决方法

cmd执行报错:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/heima/socket/Demo2_Receive : Unsupported major.minor version 52.0 根据错误信息还透露出Unsupported major.minor version 52.0,其中vers...

南清风 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Unsupported major.minor version 52.0异常解决

java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupported major.minor version 52.0异常解决 一. 异常问题 我在写某个项目的时候,连接的数据库是5.7,用的mysql-connector-java的驱动包是5.x版本的,然后对应的JDK是1.6版本的。后来我项目升级,mysql-connector-java替换成了6.x版本的,但是没有升级JDK版本。 结果产生了如下异常信息: j

一一哥 5627

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Unsupported major.minor version 52.0【已解决】【全网最全解决方案】

报错原因: 编译出来的class文件和运行时中所使用的的JDK版本号不一致,大概率是复用别人的项目,但是前后的编译环境不一致。 JDK版本和Java编译器内部的版本号 J2SE 8 = 52, J2SE 7 = 51, J2SE 6.0 = 50, J2SE 5.0 = 49, JDK 1.4 = 48, JDK 1.3 = 47, JDK 1.2 = 46, JDK 1.1 = 45 解决办法: 1、cmd,查看本地配置的JDK版本 2、配置IDEA中项目的运行环境 2.1、点击file–Project

qq_42554719的博客 3万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

java “Unsupported major.minor version 52.0错误“解决办法

这里写自定义目录标题java "Unsupported major.minor version 52.0错误"解决办法解决办法: java "Unsupported major.minor version 52.0错误"解决办法 java"Unsupported major.minor version 52.0"错误一般是由于jdk版本过低,或者dom4j jar包版本过高,解决方式有两种: 1.升级jdk版本(过于复杂) 2.降低dom4j jar包的版本(简单高效) 解决办法: 第一种方法过于简单,让我

Bagging的博客 3485

Unsupported major.minor version 52.0的两种解决方式

Unsupported major.minor version 52.0错误形成的原因是这个项目以前用jdk1.8运行过,现在变成在低版本的jdk下运行第一种:换成jdk1.8    右击项目--->build Path--->Configure Build Path    1. 先把现在的jdk删除        2.添加jdk1.8        3.选中Alternate JRE...

嵒碞 1万+

关于Unsupported major.minor version 52.0 错误的解决方案

最近几天做了一个基于Maven的ssm框架,在配置好Maven的jar包后,前端集成了bootstrap,在启动tomcat时报了个错误,tomcat没有启动成功: 严重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleExce

软通大学企业博客 8万+

Unsupported major.minor version 52.0 (无法载入的.类问题

IDEA使用tomcat启动报错Unsupported major.minor version 52.0 (无法载入的.类问题 当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误。 jdk版本和stanford parser对应关系 JDK版本和Java编译器内部的版本号 J2SE 8 = 52, J2SE 7 = 51, J2SE 6.0 = 50, J2SE 5.0 = 49, JDK 1.4 = 48, JDK 1.3 = 47, JDK

qq_36428598的博客 5033

Java:因JDK版本问题出现Unsupported major.minor version 52.0

Java:因JDK版本问题出现Unsupported major.minor version 52.0       今天在本地开发完代码,打包发布到服务器上部署时出现如下异常: Exception in thread "main" java.lang.UnsupportedClassVersionError: com/*/Applica...

王小二(海阔天空) 4116

Unsupported major.minor version 52.0 错误解决方法

自己前些天的项目突然出现这个问题,经过仔细排查,发现有两个原因都会导致这个问题。 第一个就是POM文件中的dependency重复,如果使用的是maven导入,重复写入dependency就会出现该错误。 第二个是版本不匹配,即所引用的jar包太新,并不匹配你的jdk,因为我们正常用的都是jdk7,但是现在已经更新到jdk10了,好多最新版本最新版本的jar包都是基于最新的jdk编写,所以可以...

今晚的月色真美 3289

java web报错Unsupported major.minor version 52.0

java web报错Unsupported major.minor version 52.0

qq_33460081的博客 1300
上一篇: 电商平台用户行为分析—Tableau
下一篇: Permission denied: user=dr.who, access=READ_EXECUTE, inode=“/tmp“:root:supergroup:drwx------
rubyw
博客等级 码龄7年 1528粉丝 234原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

rubyw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值