Apache NetBeansはバージョン11.1をリリースした。これはトップレベルのApacheプロジェクトになった後にリリースされる最初のバージョンである。
「私はこのビルドを使うのが毎日の仕事でした。絶え間のないものであり、すてきなものです。みんなありがとう!」とNetBeansベータ期間中にフィードバックを提供した有名なNetBeansユーザであるJames Gosling氏がツイートしている。
この新リリースでは、Java 11と12構文のサポート、ならびにPayaraおよびGlassfishアプリケーションサーバを介したJakarte EE / Java EE 8プロジェクトとの緊密な統合を特徴としている。プロジェクトは、新しいwebapp-javaee8アーキタイプを使用して、MavenとGradleから直接作成できる。これにより、開発者は、ビルドシステムをエミュレートする個別のプロジェクトファイルではなく、ネイティブのビルドシステムを使用して完全にアプリケーションに対する作業とデバッグを行うことができる。
モバイルやデスクトップアプリケーションの開発者は、NetBeansにあるGluonsによるコントリビューションであるOpenJFXサンプルを活用できる。コミュニティGraalVMと組み合わせることで、OpenJFXによって開発者がJavaでコーディングしたり、モバイルデバイス上で直接動作するネイティブ実行可能ファイルを作成したりできるようになる。Gluonはブログ記事「iOS上のJava、実際のところ」でツールについて説明している。NetBeansを使用すると、開発者はモバイルアプリケーションストア内にデプロイする前にこれらのアプリケーションを作成およびデバッグできる。NetBeansはGraalVMの作成にも役立った。Thomas Würthinger氏の2007年度修士論文が、NetBeansプラットフォームに基づくプログラム依存関係グラフの視覚化をカバーしている。Gosling氏は、NetBeansが作成に役立つもののように、ネイティブのモバイルバイナリのサポートについての以前の解説していた。「これは素敵な仕事です。静的パッケージには、iOS以外にもたくさんのアプリケーションがあります。」
NetBeansには最初のJava統合開発環境(IDE)としての歴史があるが、現在のリリースではこれ以外にも多くの種類のアプリケーションに役立つ。NetBeansは、クライアントサイドまたはサーバサイドでのJavaScript開発に対する一流のサポート、およびPHP 7.4アプリケーションに対するネイティブサポートを提供する。
NetBeansの使用は、長い歴史の中で多数のユーザに広がっている。NetBeansを使用した注目すべきプロジェクトには、欧州宇宙機関がある。そのプロジェクトのSNAPエンジンプロジェクトは、地球を探検するためにセンチネル1、2、3のミッションで役割を果たした。センチネルのミッションは海を越えてそして地球のまわりの軌道で展開されている。
NetBeansを使用したい開発者は、今すぐNetBeans 11.1のダウンロードを入手できる。新しいユーザは、NetBeansのヘルプページ内の多数のチュートリアルを参照できる。