错误提示
![]()

原因分析:由于代码当前代码之前使用的JDK11,而当前编译器中使用的不是JDK11,所以会出现这种提示。
将项目的源发行版改为版本8

将项目的编译后的字节码从版本11变为版本8
version11
version8

成功启动

墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
1.5w累计阅读
1.6w+平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄9年
错误提示
![]()

原因分析:由于代码当前代码之前使用的JDK11,而当前编译器中使用的不是JDK11,所以会出现这种提示。
将项目的源发行版改为版本8

将项目的编译后的字节码从版本11变为版本8
version11
version8

成功启动

“java: 警告: 源发行版 11 需要目标发行版 11”错误解决
IDEA导入sringboot项目后,启动的时候,发现报错,报错信息如下: java: 警告: 源发行版 11 需要目标发行版 11
【异常】java: 警告: 源发行版 11 需要目标发行版 11
笔者遇到的问题比较极端,在阅读之前建议检查是否是项目结构中语言级别和jdk版本不匹配的问题 ,在问题排出后再阅读此文章 问题 事情发生在一个清晨,当我新建一个项目准备开始coding时突然记得今天的任务似乎有点似曾相识,于是我找到之前的一个项目,将其中一整个模块整体粘贴过来,,,, 然后这个问题就不期而遇了 一开始我并没有太在意,以为是项目结构中语言级别设置错了呗。但是事情并不是这样! 分析 将该模块打包,然后在新建一个项目,在新项目中引用该模块 编写hello world项目,发现没有错误,证明模
【异常】IDEA中报错,提示java: 警告: 源发行版 11 需要目标发行版 11
java: 警告: 源发行版 11 需要目标发行版 11。
IDEA报错:java: 警告: 源发行版 11 需要目标发行版 11
2、点击左上角项目结构-> 模块 ,找到报错的项目,在源那里选择8,然后依赖那里选择自己的jdk版本,我的是jdk1.8,最后点击应用,确定。起因:卸载了IDEA2021.2.2版本,重装IDEA2021.2.3版本,导入之前的项目报错。原因就是在创建项目时,没有选择jdk8,而是选择默认的jdk11,导致运行报错。3、除了要改上面两个地方,还有配置文件pom.xml中要加下面这句话。4、重新运行项目,成功。
YOLOv5轻量化实战:从Ghost模块到工业级部署的完整指南
本文详细介绍了YOLOv5轻量化实战,重点解析了Ghost模块在工业检测中的应用及其优化策略。通过Ghost卷积技术,模型参数量和GFLOPs显著降低,同时保持高精度,适用于实时性要求严格的工业场景。文章还提供了从模型优化到TensorRT加速的完整部署指南,助力开发者实现高效工业级应用。
实测对比:DJI O3、Walksnail Avatar、HDZero三大高清图传,谁才是低延迟王者?
本文对DJI O3、Walksnail Avatar V2和HDZero三大高清图传系统进行了实测对比,重点分析其在FPV飞行中的低延迟表现。通过专业测试环境和量化数据,揭示HDZero在原生低延迟架构上的优势,DJI O3在画质与延迟间的平衡,以及Walksnail的动态码率调整特点,为不同场景下的选购提供决策依据。
IDEA中 java: 警告: 源发行版 11 需要目标发行版 11解决
问题就解决了
Vue3多级路由缓存失效的深度解析与实战解决方案
本文深度解析了Vue3项目中多级路由下keep-alive缓存失效的根本原因,并提供了三种实战解决方案:通过路由扁平化根治问题、利用状态管理精细模拟缓存效果,以及借助keep-alive-vue3插件快速修复。文章旨在帮助开发者彻底理解Vue Router与keep-alive的协作机制,从而根据项目情况选择最佳策略,有效解决页面状态丢失的难题。
idea启动报错:java: 警告: 源发行版 11 需要目标发行版 11
java: 警告: 源发行版 11 需要目标发行版 11 jdk8切换到jdk11,配置完了环境变量(配置的jdk11),启动idea报错: java: 警告: 源发行版 11 需要目标发行版 11 引起原因 idea的jdk没有替换干净 我的是第3步没有配置引起的 处理办法: 1.配置project file–Project Structrue–Project 改为jdk11 2.配置Modules-Sources file–Project Structrue–Modules-Sources 改
k-shape时间序列聚类实战:从理论到tslearn实现
本文深入探讨了k-shape时间序列聚类算法,从核心原理到tslearn库的实战应用。k-shape通过标准化互相关系数衡量序列形状相似性,专注于识别波动模式而非绝对数值。文章详细介绍了算法流程、Python环境搭建、数据预处理、最佳K值确定方法,并通过完整代码示例展示了模型训练与结果可视化,帮助读者掌握这一强大的“形状捕手”工具。
【uni-app】PDA扫码枪获取扫码数据APP(通俗易懂),聚焦频繁弹软键盘输入法等各种坑完美解决方法,附完整代码
uniapp PDA扫码枪获取扫码数据APP(通俗易懂),频繁弹软键盘等各种坑完美解决方法
AI一键解决Java版本警告:告别‘源发行版11需要目标发行版11‘
在Java开发过程中,经常会遇到版本不匹配的问题,比如常见的警告信息:'源发行版11需要目标发行版11'。今天,我想分享一个利用AI辅助开发的方案,可以自动检测并修复这个问题。Java项目的构建工具(Maven或Gradle)中,编译版本和目标版本必须一致。如果源码是Java 11编写的,但构建配置的目标版本是Java 8,就会出现这个警告。,它提供了便捷的在线开发和部署环境,让你可以快速验证和优化代码。整个操作过程非常简单,无需复杂的配置,特别适合快速解决问题。支持多种构建工具,适应不同的项目需求。
蓝牙攻防实战:蓝牙技术详解
蓝牙作为轻量级、低功耗的无线通信技术,其设计兼顾了效率与灵活性,但也留下了诸多安全隐患。随着物联网设备的爆发式增长,蓝牙的攻击面也在不断扩大。理解其底层通信机制、协议栈结构以及配对加密逻辑,是提升无线安全防护能力的关键。
【Java报错解决】警告: 源发行版 11 需要目标发行版 11
这里可以看到我的Java版本号为1.8.0,即Java8,而报错显示朋友的Java版本为11,当然你的版本也可能是11、17甚至是22(如果不确定可以百度:xx.xx.xx是几版Java),是什么不重要,首先要明白该问题出现的核心原因是双方的Java版本不同导致的,接下来说说解决办法,
Python 爬虫进阶技巧:新手必学的反爬突破与效率优化
本文系统总结了爬虫进阶的核心技巧,针对新手常见的反爬拦截、效率低下、动态页面解析等痛点问题,提出了可落地的解决方案。主要内容包括:通过随机UA池、代理IP池和Cookie池突破常见反爬机制;利用多线程/异步请求提升爬取效率;使用Selenium解析动态渲染页面;以及数据清洗方法提升数据质量。文中提供了完整的代码示例和实战对比数据,并强调爬虫开发应遵守合规性要求。这些技巧能帮助开发者快速提升爬虫实战能力,应对80%以上的常见爬取需求。
2026年经典爬虫案例专栏|第17篇:学术论文爬虫实战——知网与万方数据采集
字段名说明数据类型title论文标题字符串authors作者列表列表abstract摘要字符串keywords关键词列表列表journal发表期刊字符串year发表年份整数volume卷号字符串issue期号字符串pages页码范围字符串citations引用次数整数downloads下载次数整数doiDOI编号字符串url论文链接字符串学术论文爬虫是科研工作的重要辅助工具,可以帮助研究人员高效地收集和管理论文数据。
[springboot中jdk版本问题] java: 警告: 源发行版 11 需要目标发行版 11
问题:java: 警告: 源发行版 11 需要目标发行版 11 解决办法: <!--解决idea总是自动更换jdk版本的问题--> <!--在pom.xml文件中设置jdk的版本--> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId>
efm32 入门.pdf
本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。
java: 警告: 源发行版 11 需要目标发行版 11解决方法
今天晚上敲代码的时候突然发现怎么编译不了代码,情况如下图 然后 思索一番原来是昨天换jdk11的原因。 解决警告的方法 : 1、上下两个jdk版本一致 2、 上面的jdk比下面的版本高 解决界面(其实就一句话版本兼容的问题)。 ...
NTscan扫描工具
ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。
pscad IEEE标准系统搭建说明
pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。
1万+

被折叠的 条评论
为什么被折叠?



