InfoQ ホームページ Java に関するすべてのコンテンツ
-
IntelliJ IDEA 2021.1 EAPがJava 16をサポート
JetBrainsは、Java 16のフルサポートを備えたIntelliJ IDEA 2021.1 EAP 1をリリースした。注目すべき特徴としては他に、Windows Subsystems for Linux(WSL) 2のサポート、HTMLファイルをプレビューするための組み込みブラウザ、プロファイリングサポートの改善などがある。Docker、SSL、WSL経由でのアプリケーションの実行も可能になる。
-
GraalVM 21.0、Javaで記述されたJVMを導入
GraalVMは、Javaで記述されたJVMを提供する新コンポーネント"Java on Truffle"を含む、メジャーバージョン21.0をリリースした。GraalVMはそれ自体、複数言語のアプリケーション実行のための共有ランタイムを提供する多言語仮想マシンである。Truffleフレームワークを使ってJavaで記述されたJVMであるJava on Truffleは、Javaアプリケーション実行の新たな選択肢を提供する。コードネームはEspressoである。
-
Grails Foundationが設立、Grailsフレームワークの普及を目指す
Object Computing, Inc.(OCI)は、Grailsフレームワークのイノベーションと採用の促進を目的とする非営利企業のGrails Foundationを設立すると発表した。開発および普及活動の初期資金として、OCIより20万ドルを受け取る予定である。Jeff Scott Brown、Puneet Behl両氏がInfoQに、財団のフォーメーションについて説明してくれた。
-
Java 1.0 から 25年
1996年1月23日、Sun Microsystemsは、オブジェクト指向のプラットフォーム中立プログラミング言語であるJava 1.0の提供を発表した。 複数のプラットフォームで無料で利用できる言語およびコンパイラとしてリリースされたという事実と、当時の人気のあるWebブラウザへの組み込みが相まって、Javaは世界に飛び出した。 InfoQはJavaの歴史と未来を振り返る。
-
Red HatがOptaPlanner 8をリリース
Red HatのOptaPlanner 8のリリースについて、Geoffrey De Smet氏にインタビューした。今回の新バージョンでは、QuarkusやGraalVMといった新たなテクノロジが新たにサポートされる一方で、Spring BootやプレーンなJavaも引き続きサポート対象となっている。リリース8の改良点のひとつが、OptaPlannerの多彩な機能をサポート対象テクノロジで示す”クイックスタート”サンプルだ。
-
-
-
-
Javaニュース週報 - 2021年3月1日
2021年3月1日週のJavaエコシステムの小さなストーリーのまとめで、OracleとOpenJDKのマイルストーンを祝い、IBM、Red Hat、Springのニュースを特集する。
-
AdoptOpenJDKがDragonwellを受け入れ
AdoptOpenJDKとAlibabaは、Dragonwell JDKをAdoptOpenJDKのインフラストラクチャを使って構築、テスト、配布すると発表した。これはユーザにとっての選択肢が増えるということであり、コルーチンやウォームアップサポートなどのユニークな機能を理由としたDragonwellの選択が可能になるということである。
-
Apache Netbeans 12.2はJava14および15をサポート
Apache NetBeans���リース12.2は、主にJava 14および15に対してサポートを改善した。コードの色付け、コードのフォーマット、オートコンプリートなどのNetBeans機能は、レコードやsealed、non-sealed、permitsなどのキーワードなどの新しいJava言語機能をサポートするようになった。
-
MicroProfile4.0の新機能
新たに設立されたMicroProfile Working Groupの手により、待望久しいMicroProfile 4.0のリリースがJavaコミュニティに届けられた。Jakarta EE 8との整合性がフューチャーされた他、12のAPIすべてがアップデートされているが、スタンドアロンAPIについては変更されていない。MicroProfile 4.0では、Config、Fault、Tolerance、Health、Metrics、OpenAPIという5つのAPIに、非互換的な変更が行われている。
-
Airbnb Showkase - JetPack Composeライブラリのブラウザ
Airbnb Showkaseは、特定のコードアノテーションに基づいて合成されるブラウジングアクティビティによって、Jetpack Compose UIエレメントを検出し、体系化し、視覚化するツールである。
-
-
mvnd: Mavenを速くするDaemon、Peter Palaga氏とGuillaume Nodet氏との対談
ほぼ20歳のMavenは、依然としてJavaの世界ビルドツールであり、最大の市場シェア (60%以上) を誇っている。敏捷性とリリースサイクルの短縮という今日のニーズに適応するため、Maven Daemonは、TakariまたはGradleによって普及した手法を使用して、必要な速度を実現する。