写点什么

Java 近期新闻:Spring Shell、Micronaut、JReleaser、JobRunr

  • 2024-01-18
    北京
  • 本文字数:1364 字

    阅读完需:约 4 分钟

大小:701.94K时长:03:59
Java近期新闻:Spring Shell、Micronaut、JReleaser、JobRunr

JDK 23


JDK 23早期构建版本Build 4已发布,包含了自 Build 3 以来的更新内容,修复了各种问题。关于此版本的更多细节,请查阅发布说明


JDK 22


JDK 22早期构建版本Build 30也已发布,包含了自 Build 29 以来的更新内容,修复了各种问题。关于此版本的更多细节,请查阅发布说明


开发者可以通过Java Bug数据库报告JDK 23JDK 22的问题。


Spring Framework


Spring Shell 3.2.03.1.7已发布,修复了一些显著的错误,例如:ExitCodeAutoConfiguration类与CommandParserExceptionsException类不匹配,原因是在 Spring Boot 3.2.0 和 3.2.1 之间的运行逻辑发生了变化,异常不再被包装在IllegalStateException类中;在使用原生镜像生成应用程序后使用--file命令行选项时,由于运行时反射的配置不完整,会抛出 NullPointerException。这两个版本还分别将 Spring Boot 升级至 3.2.1 和 3.1.7。关于这些版本的更多细节,请查阅3.2.03.1.7的发布说明。


Micronaut


Micronaut 基金会发布Micronaut Framework 4.2.3,包含Micronaut Core 4.2.3、问题修复、依赖项升级以及对模块Micronaut AWSMicronaut Maven插件的更新。显著变更包括:修复@Generated注解问题,一个同时使用@Client注解注解的类不会被内省;改变使用TypeVariable接口来提取类型变量名称的方法,而不是使用toString()。关于此版本的更多细节,请查阅发布说明


JReleaser


JReleaser 1.10.0 已发布,这是一个 Java 工具,用于简化创建项目发布流程。此版本包含了问题修复、文档改进以及一些显著变更,例如:自动将链接转换为 Markdown 格式、YAML 文件中java.options的内容应该被作为$JAVA_OPTS环境变量的输入,以及将其他元素(如部署器和组装器)的属性添加到生成的 JReleaser 属性报告中。关于此版本的更多详细信息,请参阅发布说明


JobRunr


JobRunr 6.3.4 已发布,这是一个用于进行 Java 后台任务处理(分布式并且由持久存储提供支持)的库。此版本的显著变更包括:在启动多个服务器时,与 Micronaut 的集成得到了改进;为提高与 Quarkus 的兼容性,不再使用一个已在 Quarkus 3.6 中被弃用的方法。关于此版本的更多详细信息,请参阅发布说明


Java 社区


2023 年年底,Oracle 高级总监、产品管理和开发者参与部门的Sharat Chander发表了一篇文章Tis the season of…Thanks!,在文中表达了对 Java 社区所做贡献的感谢,他写道:


随着年末的临近,我想总结一下开发者社区所做的持续不断的动力,这些努力让 Java 保持活力。


随着 Java 技术的不断进步,正是你们赋予了它更强大的活力。因此,在假期来临之际,我想代表 Oracle 的 Java 开发者关系团队对许多做出贡献和热情参与的人表示感谢、赞赏和认可。


2023 年的亮点包括:Devoxx UK(10 周年)、Devoxx Belgium(20 周年)、Devoxx Morocco(10 周年)和J-Fall(20 周年)等会议里程碑纪念日;有 18 位新加入的Java Champions;超过 360 个 Java 用户组(JUG),其中第一个 JUG,NYJavaSIG,始于 1996 年;Dev.javaDuke's Corner的众多贡献者。


Apache Camel


Red Hat 高级软件工程师、Apache Camel 贡献者Claus Isben发表了关于 Apache Camel 项目和 Java 社区贡献的年底总结。亮点包括:33 个 Camel Core 发布版本、13 个 Camel Quarkus 发布版本、7 个 Camel K 发布版本、1021 名 GitHub 贡献者、68078 次代码提交、12593 个已关闭的 PR。


原文链接

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

2024-01-18 08:006558

评论

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

termius使用ssh教程 【XShell的神器Termius】

南屿

SSH Termius

基于异常上线场景的实时拦截与问题分发策略

百度Geek说

大数据 实时计算 企业号9月PK榜 反混淆

强大但并非万能,智能客服之挑战

百度开发者中心

智能客服 #人工智能 千帆大模型平台

什么是高匿代理,与普匿和透明代理的区别是什么?它有什么作用?

巨量HTTP

代理IP http代理

CodeArts Check代码检查服务用户声音反馈集锦(3)

华为云PaaS服务小智

云计算 代码质量 华为云 代码检查

公司需要同步大量数据,如何缓解传输压力提高同步效率?

镭速

数据同步 数据同步工具 数据实时同步

fastposter 新版本 v2.17.0 强势发布!让海报开发更简单

物有本末

图片处理 海报生成器 海报生成 海报小程序

百度智能云引领建设智能云标准生态,第十二届云计算标准和应用大会成功召开

Baidu AICLOUD

智能云 大模型 AI 原生云

Python程序设计实例 | 学生管理数据库系统的开发

TiAmo

Python sqlite 数据库

优化Java代码效率和算法设计,提升性能

互联网工科生

Java 并发编程 性能测试 数据结构和算法

OpenHarmony AI框架开发指导

OpenHarmony开发者

OpenHarmony

Markdown文本编辑器Typora Mac使用教程

南屿

Typora Markdown 编辑器

HarmonyOS Codelab样例—弹窗基本使用

HarmonyOS开发者

HarmonyOS

Tugraph Analytics图计算快速上手之紧密中心度算法

TuGraphAnalytics

cc 图计算 紧密中心度

OpenHarmony Meetup常州站招募令

OpenHarmony开发者

OpenHarmony

2023年8款最佳云数据库综合比较

Geek_cbbf33

面对IT部门和业务部门跨网文件交换的不同需求,怎样才能兼顾呢?

镭速

跨网文件交换

软通咨询杨念农:咨询2.0是企业数字化转型的大脑

软通咨询

数字化转型 #人工智能 管理咨询 数字化转型咨询

未来AI领域的颠覆性力量

百度开发者中心

自然语言 #人工智能 文心一言

FIL NEW算力挖矿系统开发

l8l259l3365

详述 IntelliJ IDEA 中自动生成 serialVersionUID 的方法

南屿

IntelliJ IDEA IntelliJ IDEA 2023破解 Serializable

3步体验在DAYU200开发板上完成OpenHarmony对接华为云IoT

华为云开发者联盟

鸿蒙 物联网 华为云 华为云开发者联盟 企业号9月PK榜

一文告诉你为什么时序场景下 TDengine 数据订阅比 Kafka 好

TDengine

时序数据库 #TDengine

行云管家支持信创吗?是真的吗?

行云管家

信创 国产化 行云管家

市面上支持信创的堡垒机哪家好?为什么?

行云管家

网络安全 信创 数据安全 堡垒机

Java近期新闻:Spring Shell、Micronaut、JReleaser、JobRunr_编程语言_Michael Redlich_InfoQ精选文章