写点什么

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

评论

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

译文《最常见的10种Java异常问题》

潘大壮

Java 异常 java异常处理 Exception

区区一个SpringBoot问题就干趴下了?我却凭着这套“神级PDF文档”吊打面试官

Java 编程 面试 微服务

产品训练营--第二期作业

曦语

产品训练营

程序员入职新公司,只需8步,直接凸显出个人价值

Java架构师迁哥

【推荐收藏!】Gradle 与 Android 构建入门

百度Geek说

研发工具 andiod

阿里四年技术 TL 的得失总结:如何做好技术 Team Leader

阿里巴巴云原生

云计算 项目管理 程序员 微服务 云原生

教你用Java字节码做点有趣的事

比伯

Java 编程 架构 程序人生 计算机

Flink可靠性的基石-checkpoint机制详细解析

五分钟学大数据

大数据 flink

Dubbo 3.0 前瞻之对接 Kubernetes 原生服务

阿里巴巴云原生

容器 运维 云原生 k8s dubbo

KubeVela:标准化的云原生平台构建引擎

阿里巴巴云原生

容器 云原生 k8s API OAM

Flink 学习路线总结

大数据学习指南

大数据 flink

数据库恢复子系统的常见技术和方案对比(二)

星环科技

数据库 大数据

5年Java经验不会源码被拒,苦学这些Spring源码笔记后,面试不再慌

Java架构之路

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

开发质量提升系列:问题登记列表(下)

罗小龙

生产事故 28天写作 解决思路

数据库恢复子系统的常见技术和方案对比(一)

星环科技

数据库 大数据

拍乐云 Flutter SDK 全新发布,跨平台音视频开发更easy

拍乐云Pano

flutter 音视频 WebRTC RTC

“区块链新闻编辑部”: 从“云媒体”到“链媒体”的现实跨越

CECBC

区块链技术

这是阿里技术专家对 SRE 和稳定性保障的理解

阿里巴巴云原生

项目管理 运维 云原生 安全 监控

Libra演进与数字货币国际化

CECBC

区块链

抽奖助手利益相关方

千竹

10 个 JavaScript 简洁代码小技巧(文末彩蛋)

零和幺

JavaScript 大前端 CleanCode

30天消化MyBatis源码解析笔记,吊打面试官,offer接到手软

Java架构之路

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

一个 3 年 Java 程序员 5 家大厂的面试总结(已拿Offer)

Java架构之路

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

kotlin高阶函数let、with、apply、run、also使用场景

陈吉米

kotlin

Elasticsearch 基于脚本进行 partial update

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

三张图解释静态NAT、动态NAT、PAT

nodejs的调试debug

程序那些事

debug 调试 nodejs 程序那些事 程序调试

内存数据库解析与主流产品对比(三)

星环科技

数据库 大数据

新思科技发布《美国不良软件质量成本:2020年报告》

InfoQ_434670063458

软件质量 新思科技

《程序员修炼之道》- 务实的哲学(3)

石云升

读书笔记 程序员 28天写作 批判性思维 完成好过完美

智能汽车为什么新势力有胜算(28天写作 Day20/28)

mtfelix

28天写作 新能源汽车 智能汽车 造车新势力

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