第3章 OpenJDK 8.0.372 リリースノート

最新の OpenJDK 8 リリースには、新機能が含まれている可能性があります。さらに、最新リリースは、以前の OpenJDK 8 リリースに由来する機能を強化、非推奨、または削除する可能性があります。

注記

その他の変更点やセキュリティー修正については、OpenJDK 8u372 Released を参照してください。

OpenJDK の新機能および拡張された機能

次のリリースノートを確認して、OpenJDK 8.0.372 リリースが提供する新機能および機能拡張について説明します。

Linux コンテナーでのコントロールグループ (cgroup) v2 ホストシステムの検出

OpenJDK 8.0.372 リリースには、JDK の HotSpot ランタイムコードとコアライブラリーコードの更新が含まれています。この更新により、Linux コンテナー内で OpenJDK を実行するときに cgroup v2 ホストシステムの検出が有効になります。

以前は、OpenJDK リリース 8u202 以降、コンテナー検出コードは cgroup v1 (レガシー) ホスト Linux システムのみを認識していました。OpenJDK 8.0.372 以降、OpenJDK は基盤となる cgroups 擬似ファイルシステムの両方のバージョンを検出し、対応するコンテナー制限を OpenJDK ランタイムに適用します。

この機能拡張がなければ、cgroup v2 Linux ホストシステム上で実行する場合、OpenJDK はコンテナーのリソース制限を適用する代わりに、基礎となるホストのリソース制限を使用することになります。

JDK-8305562 (JDK バグシステム) を参照してください。

リモート Java Management Extensions (JMX) 用の 3 番目のポートの設定

OpenJDK 8.0.372 リリースでは、com.sun.management.jmxremote.local.port プロパティーを設定することで、リモート JMX 接続用のローカルアクセスポートを設定できます。

以前のリリースでは、OpenJDK がこのローカルポートをランダムに選択していたため、ポートの衝突が発生する可能性がありました。com.sun.management.jmxremote.local.port プロパティーは、リモートアクセスポート (com.sun.management.jmxremote.port) およびリモートメソッド呼び出し (RMI) ポート (com.sun.management.jmxremote.rmi.port) を設定するための既存のプロパティーと同じように機能します。

JDK-8234484 (JDK バグシステム) を参照してください。

Certigna (Dhimyotis) ルート認証局 (CA) 証明書が追加される

リリース OpenJDK 8.0.372 では、cacerts トラストストアに Certigna (Dhimyotis) ルート証明書が含まれています。

  • 名前: Certigna (Dhimyotis)
  • エイリアス名: certignarootca
  • 識別名: CN=Certigna, O=Dhimyotis, C=FR

JDK-8245654 (JDK バグシステム) を参照してください。

強化された Swing プラットフォームのサポート

OpenJDK の以前のリリースでは、HTML オブジェクトタグがレンダリングされ、Swing HTML コンポーネントに埋め込まれていました。リリース OpenJDK 8.0.372 では、新しいシステムプロパティー swing.html.object を true に設定した場合にのみレンダリングが行われます。デフォルトでは、swing.html.object プロパティーは false に設定されています。

JDK バグシステムリファレンス ID: JDK-8296832