InfoQ ホームページ Java に関するすべてのコンテンツ
-
OracleがJava LTSサイクルの2年への短縮を提案
OracleがJava LTS(Long Term Support)のケイデンス(cadence)を2年に短縮するという提案をしている。Java 11から続いた3年というLTSケイデンスは、Java 17のローンチが最後になる、ということだ。この提案は、受け入れられる可能性が高いようだ。OpenJDKディストリビュータであるMicrosoft、Amazon、Azulが賛意を示す一方で、唯一Red Hatは"不満はあるが賛成"である、としている。OpenJDK distributors Microsoft, Amazon, and Azul are in favor, while Red Hat delivered a "nervous yes, but…"
-
Eclipse FoundationのAdoptiumが初のTemurin JDKビルドをリリース
Adoptium Working Groupは、初のEclipse Temurin Java SEバイナリをリリースした。Adoptiumは、6か月ごとにTemurinバイナリを提供し、3か月ごとにメンテナンス/セキュリティの更新を提供する。ロングタームサポート(LTS)リリースは少なくとも4年間サポートされる。
-
Javaニュース総まとめ: Hazelcast 5.0、WildFlyに訪れる変更、Scene Builder 17、Hibernate ORM
今週2021年9月27日ののJava総まとめでは、JDK 18、Hazelcast 5.0、Hibernate ORMのポイントおよび候補リリース、Spring Initilizr 0.11.0、WildFlyで計画されている重要な変更、Open Liberty 21.0.0.10、Scene Builder 17、JReleaser 0.7.0、JDKMon 17.0.5、RefactorFirst 0.3.0、TornadoVM 0.11、およびSonatypeの公開サーバからTLSv1.1のドロップからのニュースを特集する。
-
FacebookのMariana Trenchが、開発者によるAndroidアプリとJavaアプリの脆弱性発見を支援
最近Mariana Trench(MT)がFacebookによってオープンソース化された。MTは開発者がAndroidアプリケーションとJavaアプリケーションのセキュリティとプライバシーのバグを特定して防止するのを支援することを目的としたものだ。
-
Spring Starter、Quarkus、Micronautとのインテグレーションを強化したJobRunr 4.0
比較的新しいJVMジョブスケジューリングツールであるJobRunrがバージョン4.0をリリースした。Spring Boot Starterサポートが最新になり、QuarkusとMicronautとのインテグレーションが加えられた他、ジョブをキャッシュすることで以降の呼び出しを高速化可能かどうかをチェックするジョブ分析パフォーマンスモードが新たに用意されている。開発に関して、Ronald Dehuysser氏に話を聞いた。
-
Javaニュース総まとめ: Spring Bootの更新、Eclipse Tumerin JDK 17、Apache CamelのJDK 8サポートの終了
2021年9月20日の週は比較的静かで、ほとんどのニュースはSpring Boot、Spring Security、Spring Cloudのポイントリリースとマイルストーンリリースからのものだ。その他のニュースには、Eclipse Tumerin JDK 17バイナリのリリース、JDK 18早期アクセスビルドのビルド 16、Hibernate ORM 5.6.0.Beta2、WildFly 25 Beta 1、Apache CamelがJDK 8とJDKMon 17.0.0のサポートを終了することが含まれている。
-
VMwareはSpring 6とSpring Boot 3でさらなる10年のためにオーバーホール
Spring One 2021で、VMwareは、2022年10月のリリースを予定しているSpring 6が、さらなる10年間のフレームワークの準備をどのようにするかについて説明した。Java 17とJakarta EE 9が必要であり、Javaモジュールとネイティブコンパイルのファーストクラスのサポートを提供し、Springの可観測性を固め、そして時代遅れの機能とサードパーティの統合を削除する。Spring Boot 3はSpring 6を使用するが、リリース日は未定だ。
-
Micronaut 3.0が将来の開発に適応できる大きな変更を提供
Object Computing, Inc. は、デフォルトのリアクティブストリームの実装の削除、アノテーションの継承の変更、HTTPコンパイル時検証を特徴とする Micronaut3.0 をリリースした。このリリースは、フレームワークをより直感的にし、将来の要件に適応できるようにして、過去の設計上の欠陥を解決するための作業の集大成だった。
-
Javaニュース総まとめ: JDK LTSのリリースリズム、OpenJDK、Springのアップデート、Helidon、Payara Platform
今週2021年9月13日のJava総まとめでは、OpenJDK、JDK LTSのリリースリズムを3年から2年に加速する提案、JDK 18、Liberica JDK 17、Spring Frameworkのアップデート、Spring DataとSpring Tools 4、Payara Platform、Helidon、GraalVMのJDK 17開発ビルド、Hibernate、Piranha、Apache Camel、JobRunr 4.0そして2021 Jakarta EE Developer調査からのニュースを特集している。
-
MicroStream 5.0がオープンソースになった
MicroStreamはバージョン5.0に到達し、オープンソースとして公開されている。MicroStreamは、あらゆる種類のJavaオブジェクトを格納するための永続化エンジン��。これはJava組み込みシリアル化に似ているが、はるかに強力だ。MicroStreamのCEO兼共同創設者であるMarkus Kett氏と、MicroStreamについてInfoQは話した。
-
Asserting JDK Flight Recorder Events with JfrUnit
JfrUnitを使えば、ガベージコレクションのような、アプリケーションのパフォーマンスに影響を与えるイベント発生の有無を検証することが可能になる。メモリアロケーションやIO、データベースクエリといった、アプリケーションから発生するイベントの検証も可能だ。それ自体でイベントを発生しないライブラリには、JMVエージェントを使ってカスタムイベントを生成することができる。
-
QCon Plusでソフトウェアロードマップを構築、Kristen O’Leary氏がトップトピックを共有
最近のインタビューで、Googleのシニアデベロッパーリレーションエンジニアであり、2021年11月のQCon Plus委員会メンバーであるKristen O'Leary氏が、今年の11月1日から12日までのイベントで彼女が最も楽しみにしているトラックを共有してくれました。
-
次期LTSリリースJava 17の提供が開始
Oracleは、Javaプログラミング言語と仮想マシンのバージョン17をリリースした。最終的な機能セットには、2018年にリリースされた最初のLTS(long-term support)であるJDK 11以降の14のJEPが含まれているが、その中の2つである、JEP 403とJEP 411は、Javaコミュニティ内にいくつかの懸念を引き起こしている。
-
Javaニュース総まとめ: Jakarta EE 10 Core Profile、OpenJDK、Open Liberty、Payara、Groovy と Quarkus
今週2021年9月6日のJava総まとめでは、新しいコアプロファイルを導入するJakarta EE 10、JEP 417、JDK 18、Open Liberty 21.0.0.10-beta、Payara 2021年8月ロードマップアップデートウェビナー、Quarkus 2.2.2.Final、新しいMicronaut Javaライブラリ、Hibernate Search 6.1.0.Alpha1、GraalVM Native Build Tools 0.9.5、Groovyバージョンのアップデート、およびJakartaOne Livestream 2021カンファレンスからのニュースを特集する。
-
Microsoftがプレビュー版でAzure Spring Cloud Enterpriseを発表
最近、MicrosoftはAzure Spring Cloud Enterpriseを発表した。これは、Springのための新しいマネージドサービス層で、エンタープライズ開発者のニーズに合わせて最適化されている。この新しいエンタープライズ層はプレビューで利用できる。