BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Javaニュース総まとめ:Brian GoetzによるプロジェクトValhallaの現状、GlassFish 7.0-M1、Project Loom Lab

Javaニュース総まとめ:Brian GoetzによるプロジェクトValhallaの現状、GlassFish 7.0-M1、Project Loom Lab

原文(投稿日:2022/01/03)へのリンク

2021年12月27日の週は非常に静かであった。しかし、InfoQは興味深いニュースをいくつか見つけた。それは、Brian Goetz氏が書いた3部構成のブログシリーズ「Project Valhallaの現状」、GlassFish 7.0.0-M1、Nicolai Parlog氏によって作成された新しいプロジェクト「Project Loom Lab」、Jakarta EEチュートリアルのJakarta EE 9.1への更新、Apache Camel 3.11.5、JDKMon 17.0.21である。

JDK 18

先週、JDK18早期アクセスビルドでのアクティビティはなかった。ビルド29が最新アップデートのままである。詳細については、リリースノートをご覧ください。

JDK 19

同様に、JDK19早期アクセスビルドでのアクティビティはなかった。最新アップデートビルド3のままである。

JDK 18とJDK 19に対して、開発者はJavaバグデータベースを通してバグを報告することが推奨されている。

Project Loom

OracleでJavaディベロッパーアドボケートのNicolai Parlog氏はProject Loom Lab発表した。フォルダーサイズアナライザーとエコーサーバーの2つのアプリケーションを含まれる。仮想スレッド有りと無しで実装されている。最新のLoom早期アクセスビルドとMavenが必要である。

Project Valhalla

Parlog氏はまた、OracleのJava言語アーキテクトであるBrian Goetz氏が書いた3部構成のブログシリーズ「Valhallaの現状」を紹介した

Valhalla早期アクセスビルド(ビルド14-valhalla+4-55)は、2019年8月に最後に更新された。Webサイトによると、JDK14の不完全なバージョンをベースとしている。

Jakarta EE Tutorial

Jakarta EEチュートリアルの「Jakarta EEプラットフォーム向けエンタープライズアプリケーションを開発するための包括的ガイド」が最近Jakarta EE 9.1用に更新された。詳細については、ドキュメントをご覧ください。

Apache Camel

Apache Software Foundationは、Camel 3.11リリーストレインで新しいLTSポイントリリースを提供した。バージョン3.11.5では7つのバグ修正と改善があった。また、Log4j2、Logback 1.2.8、camel-nsqcamel-cordaコンポーネントのバージョン2.15.0、2.16.0、2.17.0への依存関係のアップグレードがあった。詳細については、リリースノートをご覧ください。

GlassFish

GlassFish 7.0への道のりで、最初のマイルストーンリリースが先週利用できるようになった。GlassFish 7.0.0-M1はアルファバージョンと見なされている。Faces 4.0Persistence 3.1Servlet 6.0などのJakarta EE 10コンポーネントのマイルストーンバージョンが含まれており、JDK 11からJDK 18までコンパイルと実行ができる。

JDKMon

JDKMonはインストールされたJDKを監視、更新する新しいツールである。その最新バージョンが、Javaコミュニティで利用できるようになった。AzulのプリンシパルエンジニアであるGerrit Grunwald氏によって作成されたバージョン17.0.21には、次のような新機能が追加されている。それは、DiscoClientのアップデート、Foojay.io Discovery APIサービスに便利にアクセスするためのライブラリ、JDKをダウンロードするためのダイアログの改善、ダウンロードされたJDKの検証だ。Windowsビルドの問題も修正された。

作者について

この記事に星をつける

おすすめ度
スタイル

BT