开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

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:006646

评论

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

新型生成式 AI 助手 Amazon Q(预览版)上线

亚马逊云科技 (Amazon Web Services)

人工智能 生成式人工智能

重构商业生态:支付宝小程序云与AI融合的无限可能

TRaaS

小程序 支付宝小程序 AI 小程序云

专科学历被裁,我是如何逆天改命的?

霍格沃兹测试开发学社

云服务器是干什么的?其工作原理及优势解析

天翼云开发者社区

云计算 云服务器

【鸿蒙千帆起】高德地图携手HarmonyOS NEXT,开启智能出行新篇章

HarmonyOS开发者

HarmonyOS

IBM Storage Ceph:现代数据湖仓的理想技术底座

财见

WebSocket 教程:实现二进制数据传输的详细指南

Apifox

前端 后端 websocket 实时通信 二进制数据

发布、部署,傻傻分不清楚?从概念到实际场景,再到工具应用,一篇文章让你彻底搞清楚

EquatorCoco

Java 大数据 前端 部署

职场逆袭:被裁成为薪资翻倍的契机

测试人

软件测试

Wireshark中的TCP协议包分析

小齐写代码

代码可控是什么意思?有哪些优势?

行云管家

信创 国产化 代码可控

云电脑超详细技术讲解

天翼云开发者社区

云计算 云电脑

云MySQL 主节点故障

腾讯云混沌演练平台

混沌工程 MySQL主节点故障

京东广告算法架构体系建设--大规模稀疏场景高性能训练方案演变

京东科技开发者

Gartner 2023 API管理魔力象限发布,SmartBear被评为“远见者”

龙智—DevSecOps解决方案

Gartner SmartBear

关于「日志采样」的一些思考及实践

京东科技开发者

大前端CPU优化技术--NEON技术

江湖修行

性能优化 大前端 arm架构 异构计算

演讲回顾:如何为大规模研发团队加速CI构建,实现高效流水线

龙智—DevSecOps解决方案

DevSecOps Atlassian

低代码平台如何快速开发应用?

互联网工科生

低代码开发 JNPF

Ray on ACK 实践探索之旅 - RayCluster 篇

阿里巴巴云原生

阿里云 云原生 ray

Atlassian Intelligence功能简介,AI驱动生成、概括、优化内容,助力工作效率加倍

龙智—DevSecOps解决方案

AI Atlassian

跨语言高性能 RPC 框架 Focus 发布 V1.2.0

dinstone

RPC框架

TDengine 签约杭州云润,助力某大型水表企业时序数据处理

TDengine

tdengine 时序数据库

2023 OpenHarmony年度运营报告

OpenHarmony开发者

OpenHarmony

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