InfoQ ホームページ Java に関するすべてのコンテンツ
-
JetBrainsがIntelliJ向けのクラウドワークスペースである軽量IDE Fleetをローンチ
Fleet は、リモートワークスペースのサポートと多言語で軽量のIDEを提供する JetBrains の試みだ。さらに、IntelliJ の最新リリースでは、JetBrains IDE のリモート開発もサポートされている。
-
RCEエクスプロイトが許可される複数のLog4jバージョンの脆弱性の影響
12月9日、著名な Java ロギングライブラリである log4j でゼロデイエクスプロイトが発見されたことが Twitter で公開された。含まれるのは 2.0 から 2.14.1 までのすべてのライブラリのバージョンで影響を受ける。Log4j 2.15.0 がリリースされ、この脆弱性はなくなった。GitHub で公開された POC が指摘したように、log4j が攻撃者によって制御された文字列値をログに記録すると、RCE が発生する。
-
Javaニュース総まとめ: JDK 18 のランプダウン、JDK 19エキスパートグループ、Log4j2の脆弱性、MicroProfile 5.0
今週2021年12月6日の Java 総まとめでは、OpenJDK JEP、JDK 18 がランプダウンフェーズ1に移行、JDK 19 エキスパートグループの結成、Log4J のリモートコード実行の脆弱性の発見、MicroProfile 5.0、およびさまざまな Spring、Hibernate と Quarkus のポイントリリースのニュースを特集する。
-
Javaニュース総まとめ: IntelliJ IDEA、JEP 421、Groovy、Open Liberty、Hibernate ORM、Eclipse Collections
今週2021年11月29日の Java 総まとめでは、OpenJDK、JDK 18、Project Loom Build 18-loom+7-288、複数の Spring プロジェクトポイントリリース、Quarkus 2.5.1.Final、WildFly 26 Beta 1、Open Liberty 21.0.0.12、Hibernate ORM 6.0.0-Beta2、Eclipse Mojarra 2.3.17、GraalVM Native Build Tools 0.9.8、Groovy 4.0.0-RC1、Eclipse Collections 11.0.0、IntelliJ IDEA 2021.3、および JReleaser 0.9.0 からのニュースを特集する。
-
Cryostat 2.0の発表: JDK Flight Recorder for Containers
Red Hat によって開発されたコンテナネイティブの JVM アプリケーションの Cryostat は、Java Flight Recorder (JFR) を使用して Java コンテナの監視およびプロファイリングのためのAPIを提供する。 Cryostat は、JFR をコンテナ時代にもたらし、中央ハブから直接複数の JVM の分析とプロファイリングを可能にする。
-
PantsビルドシステムがJava、Scala、Goを新たにサポート
ビルドシステムのPantsが、現在はアーリーアダプタ向けに提供されている次期リリースにおいて、これまでサポートしていたPythonに加えて、Java、Scala、Goをサポートするようになる。開発者のひとりであるBenjy Weinberger氏と、メインスポンサのToolchainで現在CEOを務めるJohn Sirois氏に話を聞いた。
-
Javaニュース総まとめ: Micronaut 3.2、Quarkus 2.5、JDK 18、Spring HATEOAS 1.4、JKDMon 17.0.14
2021年11月22日は2021年のJava総まとめの中で比較的静かなニュースウィークだった。ニュースでは OpenJDK JEP、JDK 18、Project Loom ビルド 18-loom+6-282、Spring HATEOAS 1.4、Micronaut 3.2、Quarkus 2.5.0、Apache Camel Quarkus 2.5.0 および JDKMon 17.0.14 を特集する。
-
MicrosoftがJCPに参加してJavaの採用を継続
Microsoftは、Java言語の進化を管理するJava Community Process (JCP) に参加した。これにより、独自のOpenJDKディストリビューションを持ち、Visual Studio CodeでのJavaサポートを絶えず改善するなど、MicrosoftによるJavaの採用が継続される。Microsoftは、Eclipse FoundationとEclipse Working Group for Adoptiumの両者の戦略的メンバでもある。Adoptiumは、以前はAdoptOpenJDKと呼ばれていた。
-
JetBrainsがKotlinの新コンパイラK2、Kotlin for WebAssemblyなどを発表
先日のKotlin 2021 PremierイベントでJetBrainsは、新しい高速KotlinコンパイラK2、WebAssemblyのサポート、Kotlin Symbol Processor、新しいコードカバレッジプラグイン、静的解析の改善など、大きな発表をいくつも行った。
-
Javaニュース総まとめ: JDK 18 の OpenJDK JEP、Springの更新、 Payara Platform、Kotlin 1.6
今週2021年11月15日のJava総まとめでは、OpenJDK JEP、JDK 18、Project Loom、Springプロジェクトの多数のポイントリリース、MicroProfile 5.0-RC2、Payara Platform、提案された新しいJakarta EE仕様、JHipster 7.4.0、TornadoVM 0.12、Apache Camel K 1.7およびKotlin 1.6.0からのニュースを特集する。
-
Red HatがVSCodeプラグインのJava言語サポート 1.0をリリース
Red Hatは、VSCodeでJava 17をサポートするJava言語サポートバージョン 1.0をリリースした。これは、型階層の表示、パフォーマンスが向上している。ソースルックアップ機能が改善、管理されていないプロジェクトのサポート、Maven Centralで利用可能な任意のライブラリのソースを表示できるようになった。このリリースには、Kotlinで記述されたGradleファイルの新しいコードアクションとサポートも含まれている。
-
Grails 5.0リリース - 基盤フレームワークを刷新、機能を統合
Grails 5.0がリリースされた。コンフィギュレーションでの'ドット'ベースナビゲーションの廃止、Data Servicesにおける"型によるオートワイヤ(autowire by type)"のデフォルト化、Grails Gradle Pluginのgrails-coreからの分離といった変更に加えて、grails-pluginアプリケーションからGrails Gradle Publishプラグインが削除されている。Apache Groovy 3、Micronaut Framework 3、Gradle 7、Spring Boot 2.5、Spring Framework 5.3、Spock 2.0といったアップグレードも含まれる。
-
Java News総まとめ: JDK 18リリーススケジュール、Spring Data 2021.1.0、Apple オープンソース GCGC
今週2021年11月8日のJava総まとめでは、JDK 18、Project Loom Build 18-loom+4-273、Spring FrameworkとSpring Dataのポイントリリース、Quarkus 2.4.2.Final、Hibernate Reactive 1.1.0.Final、Piranha 21.11.0、Groovy 4.0.0-beta-2、Apache Camel Quarkus 2.4.0.Final、Neo4J Migrations 1.0.0、Apple オープンソース GCGC、およびGluon JavaFX 17.0.2-ea+2およびJavaFX 18-ea+6からのニュースを特集する。
-
Javaニュース総まとめ: MicrosoftがJCPに参加、Helidon 2.4.0、OpenJDKとJDK 18の更新
今週2021年11月1日のJava総まとめでは、OpenJDK JEP、JDK 18、Helidon 2.4.0、Open Liberty 21.0.0.12-beta、Spring Cloud とその関連サブプロジェクトのポイントリリース、Quarkus 2.4.1.Final、Hibernate Reactive 1.0.1、WildFly 25.0.1、JReleaser 0.8.0. からのニュースを特集する。
-
HibernateがReactive APIのバージョン1.0をリリース
新たなHibernate Reactive 1.0は、人気のあるHibernate ORM用のリアクティブAPIの最初の安定バージョンだ。ノンブロッキングデータベースドライバとデータベースとのリアクティブスタイルのインタラクションをサポートする。