Unsupported major.minor version 52.0

springboot Unsupported major.minor version 52.0 今天打包springboot程序的时候报错如下:[INFO] --- spring-boot-maven-plugin:2.0.3.RELEASE:repackage (default) @ excel-to-mysql ---[WARNING] Error injecting: org.springframework.boot.maven.RepackageMojojava.lang.TypeN... 阅读详情

今天在上传class文件到服务器时总是报Unsupported major.minor version 52.0,我以为是本地代码有问题,左看看,右看看也没有看出个所以然来。后来我把代码给同事上传,他编译了一遍没有问题就上传了,然后我也在服务器上运行了一遍没有问题,我就纳闷了啊!!过了一段时间,我改了一点,然后上传之后运行还是报这个错,我欲哭无泪,反反复复检查了好几遍代码,然后又检查环境问题。问同事,他说是jdk1.8运行,我的也是jdk1.8呢!然后看了服务器,是jdk1.6!尼玛??又把本地的jdk换成了1.6版本的,然后运行之后,替换了报错的版本,没想到好了~~~~~(>_<)~~~~

总结

cmd命令查看class文件的jdk版本

$ javap –v MtceNotepadResult.class

网上搜的jdk版本和major version对应关系:

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

记一次Unsupported major.minor version 52.0问题的解决 记一次Unsupported major.minor version 52.0问题的解决问题描述问题解决总结 问题描述 目前项目几个模块在linux上运行,在通过jenkins自动化打包部署时,发现远程调用启动脚本报Unsupported major.minor version 52.0错误;但是通过相同用户登录服务器之后手工调用启动脚本,启动正常; 问题解决 核对pom.xml文件中的jdk... 阅读详情

相关推荐

eclipse运行项目报错:Unsupported major.minor version 52.0

从Android Studio项目跳回到Eclipse跑项目,编译后报错,如下图所示: 看了下报错信息,主要是:Unsupported major.minor version 52.0.意思是说不支持52.0版本.我再网上查了很多资料,都没有合适的回答,看到一个老外的总结,简单又详细(原文出处:https://stackoverflow.com/questions/22489

欢迎你来到我的博客 3419

关于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万+

Eclipse运行main类抛出异常:Unsupported major.minor version 52.0

Eclipse运行main类抛出异常:Unsupported major.minor version 52.0 IDE:Eclipse Jee Neon JDK:jdk1.8 操作系统:WIN7 在Eclipse中创建已经存在的项目project,导入项目前,Eclipse中使用JDK1.8编译程序。导入项目后,发现有程序编译错误,其中一个类包需要JDK1.6中的文件。所以,在系统

laowang2915的博客 2531

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万+

Android studio 命令gradlew assembleRelease打包时,出现 Unsupported major.minor version 52.0解决办法

Android studio的Terminal使用的是环境变量JAVA_HOME的配置信息!!! 问题描述如下:最近使用gradlew assembleRelease命令打包时提示了Unsupported major.minor version 52.0错误,百思不得其解,于是网上搜了一大堆解决办法。 方法一说这是因为 compileSdKVersion 和 buildToosVersion

u010401447的专栏 5527

HDMI 2.1超高清传输背后的“隐形功臣”:深入浅出图解VESA DSC压缩核心流程

本文深入解析HDMI 2.1超高清传输中的VESA DSC压缩技术,揭示其如何在不损失画质的前提下实现带宽减半。通过切片并行处理和智能算法,DSC技术有效解决了8K/4K高帧率视频的传输瓶颈,成为现代显示设备不可或缺的“隐形功臣”。

weixin_30615767的博客 423

关于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万+

实现自动打包py及替换pyinstaller --add-data参数的方法

实现自动打包py及替换pyinstaller --add-data参数的方法

isS_MK_GmbH的博客 3468

Unsupported major.minor version 52.0 解决

Caused by: java.lang.UnsupportedClassVersionError: org/springframework/web/SpringServletContainerInitializer : Unsupported major.minor version 52.0 (unable to load class [org.springframework.web.Sprin...

weixin_44580988的博客 877

麒麟V10 x86_64系统下Qt 5.12.7安装全攻略(附常见报错解决方案)

本文详细介绍了在麒麟V10 x86_64系统上安装Qt 5.12.7的完整流程,包括在线和离线两种安装方案,并提供了常见报错的解决方案。从环境准备到项目配置优化,再到高级调试技巧,全面覆盖Qt开发在国产操作系统上的实践要点,帮助开发者高效搭建开发环境。

weixin_29294395的博客 508

反激变压器设计学习笔记

反激变压器匝比感量设计

m0_55419117的博客 5262

java version 52 linux,如何解决Unsupported major.minor version 52.0问题?

今天运行./gradlew :PandaAndroidDemo:release出现如下错误:FAILURE: Build failed with an exception.* Where:Build file '/Users/shitianci/work/Lab/panda.android/PandaAndroidDemo/build.gradle' line: 1* What went wron...

weixin_30240765的博客 1503

1.4 点云数据获取方式——结构光相机

与此同时,利用相机从特定角度捕捉变形后的图案,基于三角测量原理,通过精确计算相机与投影仪之间的几何关系以及图案的变形程度,就能准确计算出物体表面各点的三维坐标,从而获取高精度的三维点云数据。在高端制造业中,对于微小零部件的尺寸测量和缺陷检测,结构光相机能够提供极其精确的数据,确保产品质量符合严格的标准。时序编码:这类相机通过序列投射多幅不同图案,如格雷码、相移条纹等,通过对这一系列图案的时间序列进行解码分析,就能够获取亚像素级精度的三维信息,其单点误差能够控制在≤0.1mm,展现出极高的测量精度。

qq625924821的博客 924

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万+

构建 Skill 的完整指南

Skill开发指南摘要 Skill是用于定制Claude AI行为的指令包,包含SKILL.md主文件及可选脚本、参考文档和资源。本文提供了完整的Skill开发指南: 核心概念 三层渐进式披露结构(元数据/主指令/参考文档) 支持独立工作流和MCP集成 跨平台兼容性(Claude.ai/ClaudeCode/API) 开发流程 规划:明确2-3个具体用例 结构要求:kebab-case命名、必备YAML元数据 编写规范:清晰触发条件、分步指令、错误处理 典型应用模式 • 文档生成(类别1) • 工作流自动化

wjianwei666的专栏 291

Python 爬虫 + 数据分析:社会调查数据抓取与结果可视化分析

在当今数字化时代,数据已成为推动社会发展的关键资源之一。无论是市场调研、学术研究还是政策制定,社会调查数据都扮演着至关重要的角色。通过 Python 爬虫技术,我们可以高效地获取这些数据,并结合数据分析与可视化工具,深入挖掘数据背后的价值。本文将通过一个完整的实战项目,带你掌握如何使用 Python 爬虫抓取社会调查数据,并进行可视化分析。

yansideyucsdn的博客 126

gralde执行遇到Unsupported major.minor version 52.0错误

执行gradle命令遇到错误提示 FAILURE: Build failed with an exception. * Where: Build file 'D:\asWrokSpace\JacocoDemo\app\build.gradle' line: 1 * What went wrong: A problem occurred evaluating project

wpyily的专栏 7714

超临界二氧化碳再热再压缩布雷顿循环建模与先进控制

超临界二氧化碳布雷顿循环建模与先进控制研究 本文研究了超临界二氧化碳再热再压缩布雷顿循环系统的建模与控制。通过MATLAB/Simscape构建了包含压缩机、透平、回热器等关键组件的动态模型,并设计了基于模型预测控制(MPC)和自抗扰控制(ADRC)的多层控制策略。系统采用转速控制的压缩机、阀门开度控制的透平,以及可变热源加热器,实现了全动态分析。研究结果表明,MPC与ADRC混合控制方案相较于传统PID控制,功率超调降低至0.9%,效率波动控制在±0.08%,扰动恢复时间缩短至12秒。

AI的内部世界的博客 340

gradle cleanidea ecplise 遇到的错误unsupported major.minor version 52.0

gradle cleanidea ecplise 遇到的错误unsupported major.minor version 52.0本人目前在学习spring源码,就从github上clone了一份,想把代码转为ecplise工程的时候遇到了如下的问题:看了一下,基本懵逼,在经过一番百度可以基本确定是jdk的版本问题所致:stackoverflow 上一个回答说 The issue is bec

u013008453的博客 733

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

上一篇: activiti
下一篇: Windows更改jdk版本不生效
CZ__
博客等级 码龄9年 97粉丝 114原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值