AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

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

评论

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

书单|互联网企业面试案头书之程序员技术篇

博文视点Broadview

一场发生在“田间地头”的数字化变革

CECBC

三农

高盛:机构需求量巨大,比特币年内或有望涨至10万美元

CECBC

比特币

如何凝聚党员力量?智慧组工系统构架组织部管理平台解决方案

源中瑞-龙先生

解决方案 党员 智慧组工

滚雪球学 Python 之 lambda 表达式

梦想橡皮擦

28天写作 3月日更

Kubectl Plugin 推荐(二)| 简化操作篇

郭旭东

Kubernetes kubectl kubectl plugin

两会引爆数字经济 银行与科技公司找到合作新赛道

CECBC

数字经济

面试看这个就够了!最新BAT大厂面试者整理的Android面试题目模板,先收藏了

欢喜学安卓

android 程序员 面试 移动开发

2021最新发布拼多多/字节/360/网易/面经总结

比伯

Java 编程 程序员 架构 面试

选择IDaaS解决方案的6个技巧

龙归科技

Idaas

【点评必看】这道 Hard 到底难在哪里?大概是难在考察的是违反“人性直觉”的内容吧 ...

宫水三叶的刷题日记

面试 LeetCode 数据结构与算法

谷歌大佬回国发展,吊打各大厂面试官!吐血总结大厂面试高频点及笔记解析

Java架构之路

Java 程序员 架构 面试 编程语言

淘宝推荐、视频搜索背后的检索技术:阿里达摩院向量检索Proxima核心能力揭秘

Proxima 技术社区

人工智能 大数据 阿里巴巴 搜索 非结构化数据

产品经路训练营 -- 第四章作业(一)

Lucas zhou

产品经理训练

新思科技网络安全研究中心发现Jetty Web服务器存在漏洞

InfoQ_434670063458

新思科技 Jetty Web

他喵的,Google大佬的这份LeetCode刷题笔记太强了,提升算法能力必备!

Java架构之路

Java 程序员 架构 面试 编程语言

2021年3月国产数据库排行榜:雏凤声清阿里三连 绝代双骄华为合璧

墨天轮

数据库 腾讯云 阿里云 华为云 TiDB

区块链:热追背后需冷静 技术应用要同步

CECBC

区块链

数据库周刊60丨3月国产数据库排行榜出炉;日本银行数据迁移失败致使业务宕机;阿里云RDS PG13发布;亚健康Oracle数据库故障定位;Redis最佳实践;MySQL查询优化……

墨天轮

MySQL 数据库 oracle 运维 postgre

场景demo落地 - 视频通话 2.0 ARCall

anyRTC开发者

flutter uni-app android WebRTC RTC

Python3 * 和 ** 运算符

老王说编程

Python3

这操作真香!一线互联网企业高级Android工程师面试题大全,面试真题解析

欢喜学安卓

android 程序员 面试 移动开发

第五.需求评审与产品发布 (承上启下的作用)

让我思考一会儿

装在套子里的人

Dc

LeetCode题解:125. 验证回文串,翻转数组,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

如果延迟退休势在必行,区块链如何助力“养老助老”?

CECBC

养老

网点数字化也要适老化 浦发银行为老年人跨越“数字鸿沟”制定服务范本

CECBC

数字鸿沟

第二章-利益相关方分析

阿珍爱上阿强

利益相关者

黑客之XSS注入练手:XSS Challenges通关指南

BigYoung

黑客 信息安全 XSS

为什么我们开发 San 项目时要用 CLI?

百度Geek说

service SLI san command

腾讯五面、快手三面已拿offer(Java岗位),分享个人面经

Java架构之路

Java 程序员 架构 面试 编程语言

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