AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

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

评论

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

Netty源码解析 -- PoolSubpage实现原理

binecy

Netty 内存管理 源码阅读

第七周命题作业

orchid9

架构师训练营 2 期 - 第三周总结

Geek_no_one

极客大学架构师训练营

架构师训练营第七周作业

郎哲158

极客大学架构师训练营

第三周设计模式总结

leo

极客大学架构师训练营

极客时间架构 1 期:第 7 周 性能优化(一) - 命题作业

Null

训练营第七周作业 1

仲夏

极客大学架构师训练营

Newbe.ObjectVisitor 0.2.10 发布,更花里胡哨

newbe36524

C# dotnet

Architecture Phase1 Week7:HomeWork

phylony-lu

极客大学架构师训练营

架构师训练营第二期 Week 3 作业

bigxiang

极客大学架构师训练营

架构师训练营week07作业

FG佳

极客大学架构师训练营 week07

「架构师训练营第 1 期」第七周作业

张国荣

异步并发分布式编程框架Akka

天天向上

极客大学架构师训练营

架构师训练营 1 期第 7 周:性能优化(一)- 作业

灵霄

极客大学架构师训练营

Newbe.ObjectVisitor 样例 1

newbe36524

C# dotnet

AI会取代人类劳动吗?

脑极体

week07学习总结

龙卷风

架构师一期

你不好奇 CPU 是如何执行任务的吗?

小林coding

Linux cpu 操作系统 计算机基础

Fedora32安装MySQL8

ilovealt

MySQL Linux

架构师训练营第三周总结

张浩

极客时间架构 1 期:第7周 性能优化(一) - 学习总结

Null

寻找性能更优秀的动态 Getter 和 Setter 方案

newbe36524

C# dotnet

架构师训练营 2 期 - 第 3 周命题作业

Geek_no_one

极客大学架构师训练营

架构师训练营第七周作业

月殇

极客大学架构师训练营

性能压测

橘子皮嚼着不脆

架构师训练营第 1 期 week7

张建亮

极客大学架构师训练营

架构师训练营第三周作业-手写单例模式

张浩

架构师训练营week07总结

FG佳

架构师训练营—第七周学习总结

orchid9

架构师训练营第七周总结

月殇

极客大学架构师训练营

寻找性能更优秀的不可变小字典

newbe36524

C# dotnet

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