速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Java 近期新闻:Eclipse GlassFish 8.0.0-M1 以及 Spring、BellSoft 和 WildFly 年度回顾

  • 2024-01-12
    北京
  • 本文字数:1757 字

    阅读完需:约 6 分钟

大小:876.28K时长:04:59
Java近期新闻:Eclipse GlassFish 8.0.0-M1以及Spring、BellSoft和WildFly年度回顾

OpenJDK

Oracle高级技术员Aggelos Biboudis发布JEP 455(模式、instanceof 和 switch 中的原始类型(预览))的更新草案规范。这个 JEP 由 Amber 项目提出,目前处于 Candidate 状态,旨在通过允许在模式上下文中使用原始类型模式以及通过扩展instanceofswitch来支持原始类型来增强模式匹配。

JDK 23

近一周的JDK 23早期访问构建版本没有变化。Build 3仍然是最新的更新版本。关于此版本的更多详细信息,请参阅发布说明

JDK 22

同样,JDK 22的早期访问构建版本也没有变化。最新的[更新]版本(https://github.com/openjdk/jdk/compare/jdk-22%2B28...jdk-22%2B29)仍然是Build 29。关于此构建版本的更多详细信息,请参阅发布说明


对于JDK 23JDK 22,开发者可以通过Java Bug Database报告错误。

Eclipse GlassFish

Eclipse GlassFish 8.0.0 的第一个里程碑版本支持 Jakarta EE 11-M1,并完整实现了Jakarta Security 4.0.0-M1 和Jakarta Faces 4.1.0-M1 规范,以及Jakarta Servlet 6.1.0-M1 部分规范。目前要求最低的 JDK 版本为 17,但可能会在下一个里程碑版本更新到 JDK 21。关于此版本的更多详细信息,请参阅发布说明

GraalVM

Oracle 宣布 Oracle GraalVM 可以作为Paketo构建包。Oracle 与 Paketo 团队合作,将 GraalVM 集成到Oracle构建包中。开发人员现在可以将 Native Image 和 Oracle 构建包都添加到构建包配置文件中来执行应用程序。

Apache 软件基金会

Apache Camel 3.22.0发布,修复了错误、升级了依赖项,并增加了新功能和改进,例如:在Camel Quartz组件中支持开始和结束日期;可以使用旧的 Micrometer 计量器名称或遵循新的 Micrometer 命名约定;作为从Camel OpenTracing迁移过程的一部分,提供了跟踪策略,用于追踪Camel OpenTelemetry中的每一个处理器。更多关于此版本的详细信息,请参阅发布说明

Gradle

Gradle 8.6 的第一个正式候选版本提供了以下功能:通过GRADLE_ENCRYPTION_KEY环境变量来配置缓存中的自定义加密密钥;改进了错误和警告报告;改进了Build Init Plugin,支持各种类型的项目;增强了插件开发者和构建工程师的构建编写过程,方便开发自定义构建逻辑。关于此版本的更多详细信息,请参阅发布说明

Spring Framework

Broadcom 的 Spring 开发者布道者Josh Long发布了2023年Spring亮点回顾。其中包括:引入Spring AI项目,支持人工智能;在Spring Boot 3.0+中持续支持 GraalVM 原生镜像;支持虚拟线程和Project Loom;Spring Boot 3.2版本支持协调恢复时检查点(CRaC);支持基于 Docker 的开发,其中 Spring Boot 可以从本地 Docker Compose 描述文件或 Testcontainers 获取连接信息;以及发布Spring Modulith 1.0,提供了生产就绪性、IDE 支持和改进的可测试性。


Long 还发布了最新一期Trifork CTO 和前 VMware 高级顾问Joris Kuipers一起录制的 A Bootiful Podcast。在 2023 年 10 月阿姆斯特丹 SpringOne 大会的现场视频中。Long 与 Kuipers 讨论了他的职业生涯、Spring 生态系统和 GraalVM 等话题,并与观众进行了互动。

BellSoft

BellSoft CEO Alex Belokrylov回顾了 BellSoft 在 2023 年的亮点,指出:


这一年,我们克服了挑战,抓住了机遇,参加了富有成效的活动,参加了令人难忘的活动。


技术亮点包括:引入Alpaquita Containers;推出性能版产品线,发布 Liberica JDK 11 Performance Edition;推出Liberica JDK with CRaC;并持续致力于 OpenJDK 和 GraalVM 方面的工作,发布四个季度的安全补丁和关键修复。


BellSoft 与 Java 社区的合作亮点包括:Bellsoft 性能架构师Dmitry Chuyko在 JNation 和 Devoxx 等全球 28 个技术活动中进行了 30 次演讲;参与了 2023 年 9 月在纽约举行的Java社区流程25周年庆典

WildFly

Red Hat 高级首席软件工程师Brian Stansberry做了 WildFly 和 Java 社区贡献方面的年终总结。亮点包括:WildFly 28、29 和 30 三个主要版本的发布;为MicroProfile TelemetryMicroProfile Long-Running Actions规范提供了新的扩展;在即将发布的 WildFly 31 中实现了 MicroProfile 6.0 规范的大部分内容,并对 MicroProfile 6.1 进行了更新;支持 JDK 21;在 WildFly 主要代码中解决了 2000 多个问题和增强功能;将 WildFly 代码库的许可协议改为 Apache License 2.0。


他们还做了大量与改进 WildFly 入门相关文档和工具的工作。Stansberry 还宣布,WildFly 31 将于 2024 年 1 月发布。


原文链接

https://www.infoq.com/news/2024/01/java-news-roundup-dec25-2023/

2024-01-12 08:006616

评论

发布
暂无评论
发现更多内容

【WorkPlus SE专业版更新公告】PCweb端正式上线,后台交互体验优化升级!

WorkPlus

英特尔发布超能云终端3.0,为企业打造创新数字化解决方案

E科讯

新零售系统开发,新零售系统开发有怎样的优势

V\TG【ch3nguang】

cout.tellp()和cout.seekp()语法介绍

梦笔生花

ARTS 打卡第 5 周:HTTP 服务的4种认证方法分析

前行

习惯养成 ARTS 打卡计划

ARTS-WEEK5-23.9.18~23.9.24

EchoZhou

三位清华 committer 齐聚!分享在 Apache IoTDB 社区的技术与实践经验“养成史”

Apache IoTDB

WorkPlus Meet安全高效的内网视频会议软件,打造无障碍沟通新体验

WorkPlus

一个纯静态的内部系统导航小工具

老农小江

导航 静态 小工具

Golang微服务框架Kratos应用分布式任务队列Machinery

golang 任务队列 Kratos 消息列队 #微服务

华为云828营销季收官倒计时,中小企业上云机不可失

YG科技

蓝易云:Linux下安装Fastdfs教程!

百度搜索:蓝易云

云计算 Linux 运维 fastdfs 云服务器

蓝易云:Linux系统安装nacos教程!

百度搜索:蓝易云

云计算 Linux 运维 nacos 云服务器

Boot Camp分区备份还原工具:Winclone pro 10激活最新

胖墩儿不胖y

Mac软件 备份软件

WorkPlus Meet本地化部署视频会议软件,助力企业实现安全高效的远程会议

WorkPlus

史诗级! Spring框架底层源码详细解析

程序员万金游

#java #Spring #Java面试题

Web3 直通车 WOW EARN 钱包推出头矿任务,详解如何参与获取收益

股市老人

探索神秘的算力市场:你不知道的国内算力资源售卖揭秘

麦田的守望者

云算力 GPU算力 AIGC

语音识别技术:进展、挑战和未来

来自四九城儿

超越钉钉与企业微信:如何选择一款更适合企业的私有化即时通讯软件

WorkPlus

拍卖系统开发-在线拍卖系统开发-拍卖网站平台搭建

V\TG【ch3nguang】

300+厂商齐聚蓝凌生态伙伴大会!共探智能办公市场共赢之道

人称T客

与时俱进,构建符合国有企业特性的全面预算体系

智达方通

国有企业 全面预算管理 财务预算管理

如何在没有第三方.NET库源码的情况,调试第三库代码?

沙漠尽头的狼

手摸手图解 CodeWhisperer 的安装使用

亚马逊云科技 (Amazon Web Services)

人工智能

简单好用的Git客户端 Fork免激活最新版

mac大玩家j

git Mac软件 Git客户端

Bartender for mac(菜单栏图标管理软件) 5.0.10永久激活码

mac

Bartender 苹果mac Windows软件 菜单栏图标管理软件

WorkPlus构建统一APP入口,打造高效便捷的企业工作平台

WorkPlus

IPP Swap节点挖矿系统开发搭建

V\TG【ch3nguang】

HTTP 服务的4种认证方法分析

前行

Token OAuth 2.0 JWT 认证授权

WorkPlus本地部署即时通讯,为企业打造高效安全的沟通平台

WorkPlus

Java近期新闻:Eclipse GlassFish 8.0.0-M1以及Spring、BellSoft和WildFly年度回顾_编程语言_Michael Redlich_InfoQ精选文章