プロジェクト

全般

プロフィール

NetBeans 10オフラインセットアップ

目的

一定レベルのセキュリティが要求され、インターネットから分離された開発環境では、オンラインで必要なコンポーネントをダウンロードしてインストールするツールを使うのが困難です。
NetBeans 10は、基本はオフラインインストールですが、追加コンポーネントをオンデマンドでインターネットから取得するため、セキュリティ向上環境で利用するには少し工夫が必要となります。

インストール

Java SE 11のインストール

NetBeansの実行に必要なJava環境は、オフラインインストールが可能です。Oracle JDK 11またはOpenJDK 11を入手し、インストールします。

入手先(Oracle JDK 11)
https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

入手先(OpenJDK 11 Oracleビルド版)
https://jdk.java.net/11/

  • 注)OpenJDKはOracle以外にもいくつかビルドしバイナリ提供している団体がありますが、ここでは略。

NetBeans 10のインストール

NetBeans 10は、アーカイブファイルとして提供されるので、任意の場所に解凍します。

入手先
http://netbeans.apache.org/download/nb100/nb100.html

入手ファイル名
incubating-netbeans-10.0-bin.zip

追加コンポーネントの入手

NetBeans 10.0に追加するコンポーネントを事前に入手しておきます。

nb-javac Library

JDKのJavaコンパイラ(javac)にNetBeans固有のパッチを当てたもので、NetBeans のJava開発環境で必要なコンポーネントですが、ライセンスの関係でApache NetBeansには同梱されず、NetBeansのインストール時またはインストール後に別途インストールするようになっています。

このコンポーネントをオフラインインストールするために、別途入手します。以下URLから、NetBeans 10.0用の[Download]をクリックします。
http://plugins.netbeans.org/plugin/73454/nb-javac-library

1542306141_nbjavac-plugin-files.zip

アーカイブを展開し、NetBeansの[Tool]メニュー > [Plugins] で Plugins画面を開き、[Downloaded]タブを選択し[Add Plugins]ボタンをクリックします。
Add Pluginsダイアログが開くので、上述のアーカイブを展開した場所にある次の3つのファイルを複数選択します。

org-netbeans-modules-nbjavac.nbm
org-netbeans-modules-nbjavac-api.nbm
org-netbeans-modules-nbjavac-impl.nbm

Darcula LAF for NetBeans

ダークテーマを提供するプラグインです。必須ではありませんが、ディスプレイがまぶしくならずに快適なプログラミングができるようになります。
NetBeans 8.2用とありますが、NetBeans 10.0でも動作しています。
http://plugins.netbeans.org/plugin/62424/darcula-laf-for-netbeans

1501524971_nb-darcula-1.6.nbm

NetBeansの[Tool]メニュー > [Plugins] で Plugins画面を開き、[Downloaded]タブを選択し[Add Plugins]ボタンをクリック、Add Pluginsダイアログで上述のファイルを選択します。