Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >java: 警告: 源发行版 11 需要目标发行版 11

java: 警告: 源发行版 11 需要目标发行版 11

作者头像
六月的雨在Tencent
发布于 2024-04-07 23:54:16
发布于 2024-04-07 23:54:16
9970
举报
文章被收录于专栏:CSDNCSDN

问题背景

今天在业务开发中,需要引入一款开源的报表统计项目,经过领导筛选,选择了一款UI相对比较好看的开源报表展示项目Dataease,但是在实际操作的过程中,有这样一个需求,希望在表格报表里面显示用户头像,比如

但是查阅了数据集字段类型,目前并不支持富文本类型的或者说嵌入html类型的字段类型

考虑到这里于是去网上下载了Dataease的源码,希望通过源码来操作。

问题复现

下载完源码解压到本地后通过IDEA打开项目,mvn clean package后启动springboot项目时提示【java: 警告: 源发行版 11 需要目标发行版 11】,这里提示这个是由于源码用的是java 11 ,而我的本地是java 8 ,因此在编译时就会编译不通过,提示这样。

那么解决方案就是可以修改项目中的源码java版本然后再尝试启动。

问题处理

选中项目根目录,点击右键选择Open Module Setting

在打开的窗口页面中点击【Modules】,依次切换项目,修改项目的【Sources】为 8

全部修改完毕之后点击【Apply】后再点击【OK】。 然后再设置编译后的字节码从11 降到 8,点击【File】-【Setting】

打开Setting设置页面,选择【Build,Execution,Deployment】-【Java Compiler】修改编译后字节码版本,多个项目需要依次修改

修改完成后点击【Apply】-【OK】然后再启动就可以启动成功了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
推荐:微服务入坑详细指南
概念:微服务就是一些可独立运行、可协同工作的小的服务。微服务是现在特别流行的服务,微服务的字面意思是大家都很好理解,就是将系统拆分成很多小的独立系统,每个系统我们看成一个服务,从存储,缓存,部署相对独立。通过服务的小型化、原子化以及分布式架构的弹性伸缩和高可用性,可以实现业务之间的松耦合、业务的灵活调整组合以及系统的高可用性。为业务创新和业务持续提供了一个良好的基础平台。
技术zhai
2019/02/15
1K0
谷粒商城重构01——为何要重构谷粒商城
前言:这个系列将使用最前沿的cursor作为辅助编程工具,来快速开发一些基础的编程项目。目的是为了在真实项目中,帮助初级程序员快速进阶,以最快的速度,效率,快速进阶到中高阶程序员。
半旧518
2025/01/22
4030
谷粒商城重构01——为何要重构谷粒商城
图解分布式存储技术
一般大型的分布式微服务项目,都会涉及海量数据、高并发读写等场景,就需要用到分布式数据存储。
方才编程_公众号同名
2025/04/11
1270
图解分布式存储技术
121道分布式面试题和答案
大家好,我是田哥。最近给大家整理了一份分布式面试题,一共有121道,后面会不断增加,争取做到全网最全的分布式面试题。大部分题目都是来自小伙伴们在面试中被问到后,反馈到我这里的。也由此可知,下一个被问到的估计就是你。
田维常
2022/06/13
2.2K0
121道分布式面试题和答案
技术选型思考:分库分表和分布式DB(TiDB/OceanBase) 的权衡与抉择
分库分表是一种常见的解决数据库性能瓶颈的方法。通过将大表拆分成小表,将数据分散到多个数据库或服务器上,可以提高查询性能、减少锁的竞争、提高系统的并发处理能力。常见的分库分表策略包括水平拆分和垂直拆分。水平拆分是按照某个字段的值将数据分散到不同的表或数据库中,而垂直拆分是将一个表中的字段拆分到不同的表或数据库中。
公众号:码到三十五
2024/03/19
4K0
技术选型思考:分库分表和分布式DB(TiDB/OceanBase) 的权衡与抉择
vivo 全球商城:订单中心架构设计与实践
原创 官网商城开发团队 [vivo互联网技术](javascript:void(0)😉 1周前 收录于话题 #架构设计 16 #vivo商城 7 一、背景 随着用户量级的快速增长,vivo 官方商城 v1.0 的单体架构逐渐暴露出弊端:模块愈发臃肿、开发效率低下、性能出现瓶颈、系统维护困难。 从2017年开始启动的 v2.0 架构升级,基于业务模块进行垂直的系统物理拆分,拆分出来业务线各司其职,提供服务化的能力,共同支撑主站业务。 订单模块是电商系统的交易核心,不断累积的数据即将达到单表存储瓶颈,系统难以支
jwangkun
2021/12/23
1.3K0
vivo 全球商城:订单中心架构设计与实践
如何设计一个秒杀系统,(高并发高可用分布式集群)
设计一个高并发、高可用的分布式秒杀系统是一个非常具有挑战性的任务,需要从架构、数据库、缓存、并发控制、降级限流等多个维度进行考虑。以下是一个典型的秒杀系统设计思路:
小马哥学JAVA
2024/07/04
3050
什么是云原生,有哪些技术选型?- PUSDN | JaneYork | PGZ
云原生(Cloud Native)是一种构建和运行应用程序的方法论,它代表着一种充分利用云计算模型的设计思想和工程实践。在云原生架构下,应用从设计之初就考虑到在分布式系统和云环境中的部署、扩展、运维与管理,从而实现高可用性、弹性和可移植性。云原生技术体系主要围绕以下几个核心技术和选型:
JaneYork
2024/05/25
2400
今天跟大家聊一聊软件架构(图文并茂)
系统:泛指由一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体。
小熊学Java
2023/07/16
13K1
今天跟大家聊一聊软件架构(图文并茂)
淘宝技术架构演进之路
由于此订阅号换了个皮肤,导致用户接受文章不及时。读者可以打开订阅号「Web项目聚集地」,选择置顶(标星)公众号,重磅干货,第一时间送达!
Java技术江湖
2019/09/24
3.8K0
淘宝技术架构演进之路
美团点评 TiDB 深度实践之旅
在美团,基于 MySQL 构建的传统关系型数据库服务已经难于支撑公司业务的爆发式增长,促使我们去探索更合理的数据存储方案和实践新的运维方式。随着近一两年来分布式数据库大放异彩,美团 DBA 团队联合架构存储团队,于 2018 年初启动了分布式数据库项目。
PingCAP
2018/11/15
3.4K0
秒杀系统设计
构建一个高并发、高可用的分布式微服务秒杀系统需要从架构设计、流量控制、数据一致性、缓存策略、数据库优化等多个方面综合考虑。以下是核心设计思路和关键技术点:
jack.yang
2025/04/05
3310
秒杀系统设计
学完这100多技术,能当架构师么?(非广告)
前几天,有个搞培训的朋友,和我要一份java后端的进阶路线图,我就把这篇文章发给了他《必看!java后端,亮剑诛仙》。今天,又想要个java后端目前最常用的工具和框架,正好我以前画过这样一张图,于是发给了他。虽然不是很全,但也希望得到他的夸奖。没想到…
xjjdog
2019/08/16
4060
学完这100多技术,能当架构师么?(非广告)
架构师的初级技能,选组件!(2020更新版,非广告)
2020年新版,对部分组件的描述进行了更新。19年文章参见 这里 。如果你在做选型方面的工作,或者想了解一些现在正在流行的技术,那么这篇文章正好适合你。有什么疑问,可以加我好友 (微信号:xjjdog0),进群讨论。
xjjdog
2020/09/14
5310
最新技术选型解决方案列表
2    目标 2.1    产品目标 2.1.1    SaaS 2.1.1.1    免安装 2.1.1.2    多租户 2.1.1.3    流量计费
Java架构师必看
2021/07/12
1K0
优秀的技术选型(摘选)
1. 优秀的技术选型(摘选) 1.1. 缓存 redis因为是单线程,不适合高耗时操作,对数据量比较大的缓存还是memcached比较合适 1.2. 分库分表 sharding-jdbc,驱动层,不需要额外机器 mycat,代理层,如果有运维团队,又舍得机器可以用这个 1.3. 数据同步 mysql在分库分表时,要做的一个重要操作,数据迁移 对mysql来说,canal是国内用的最多的方案,其次databus canal、maxwell等支持将要同步的数据写入mq,后续处理方便 ETL(抽取,清洗,转换),
老梁
2019/09/11
6830
应用技术架构 —— 微服务架构
在 2010s 进入移动互联网(web3.0)时代,互联网用户规模再次迎来井喷式增长,面向服务的技术架构在服务海量规模用户时显得力不从心。SOA 架构中 ESB 存在单点以及 RPC 中缺少服务的治理能力,ESB 和 RPC 架构都很难满足移动互联网海量用户的要求,微服务开始出现,并成为今天技术架构的主流。
腾讯云 CODING
2022/03/16
1.9K0
应用技术架构 —— 微服务架构
接受“不完美”:分布式事务学习总结
作为一个前端专业的人来说,对于事务的理解,一直停留在“要么都成功,要么都不成功”的小白阶段。既然自己将2018年定义为”深入理解“的一年,那么就从深入理解事务开始吧。 什么是事务? 正如文章开头所说的:事务是一系列的动作,这些动作必须全部完成,如果有一个失败,那么事务就会回滚到最开始的状态,仿佛什么都没发生过一样。在企业级应用的开发过程中,事务管理是必不可少的技术,用来确保数据的完整性和一致性。 事务有四个特性,也就是经常被提到的ACID: 原子性(Atomicity):所谓的原子性就是说,在整个事务中的所
司想君
2018/03/01
8940
接受“不完美”:分布式事务学习总结
分库分表 带来了哪些问题?
这篇文章跟大家一起聊聊,分库分表后带来的7个问题,以及相关的解决方案,希望对你会有所帮助。
苏三说技术
2025/01/07
1310
分库分表 带来了哪些问题?
Apache顶级项目ShardingSphere最近都在干啥?
1、我们知道ShardingSphere已经成为Apache的顶级项目,那相较于之前,有没有新的挑战呢?
田帅萌
2020/05/29
1.9K0
推荐阅读
相关推荐
推荐:微服务入坑详细指南
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档