1.

Apache NetBeans Windows インストール完全ガイド(JDK / 言語選択 / 初回設定)

編集
この記事の要点
  • Apache NetBeans 公式 (netbeans.apache.org) から Windows 用 .exe をダウンロード
  • 事前準備: JDK 17 / 21 (LTS) を Oracle / OpenJDK / Adoptium から導入 → JAVA_HOME 設定
  • インストーラーで言語パック(Java SE / Java EE / PHP / C/C++ / HTML5/JavaScript)を選択
  • インストール先は C:\Program Files\NetBeans-XX 既定。容量・パスを気にするなら D ドライブに変更
  • 初回起動 → Plugin 管理 → 新規プロジェクト → 動作確認、IDE 言語切替(日本語化)も Tools > Options から

事前準備: JDK のインストール

Apache NetBeans を動かすには Java Development Kit (JDK) が必須です。NetBeans 自身が Java で書かれているためです。

NetBeans バージョン必要 JDK推奨
NetBeans 12.xJDK 8 / 11JDK 11 LTS
NetBeans 14 / 15 / 16JDK 11 / 17JDK 17 LTS
NetBeans 17 / 18 / 19 / 20JDK 11 / 17JDK 17 LTS
NetBeans 21 / 22 / 最新JDK 17 / 21JDK 21 LTS

JDK は以下から入手できます:

  • Eclipse Temurin (Adoptium):商用利用無料で簡単 → adoptium.net
  • Oracle JDK:本番商用は有償サブスク必要 → oracle.com/java
  • Microsoft Build of OpenJDK:Windows 向けに最適化

JDK ダウンロードページ

JDK インストール後の確認

# JDK が見えているか
java -version
# openjdk version "21.0.x" 2024-xx-xx LTS

javac -version
# javac 21.0.x

# JAVA_HOME 設定(システム環境変数)
# 設定 > システム > バージョン情報 > システムの詳細設定 > 環境変数
# JAVA_HOME = C:\Program Files\Eclipse Adoptium\jdk-21.0.x
# Path に %JAVA_HOME%\bin を追加

# PowerShell で確認
$env:JAVA_HOME
echo $env:Path

NetBeans 公式インストーラーのダウンロード

  1. ブラウザで netbeans.apache.org を開く
  2. 「Download」をクリック
  3. 最新の Apache NetBeans XX(例: 22)を選択
  4. 「Windows」配下の Apache-NetBeans-XX-bin-windows-x64.exe をクリック
  5. Apache ミラーサーバから .exe(約 400MB〜600MB)をダウンロード

NetBeans 公式ダウンロードページ

注意:

  • 古いバージョンの「NetBeans IDE 8.x」は Oracle が配布していたものでセキュリティ更新が止まっています。必ず Apache NetBeans の最新版を使ってください
  • ZIP 版もありますが、Windows では.exe インストーラーが確実

インストーラーの実行

  1. ダウンロードした .exe をダブルクリックで実行
  2. 「ユーザー アカウント制御」が出たら「はい」
  3. 「Welcome to Apache NetBeans Installer」画面が出る

NetBeans インストーラー Welcome 画面

コンポーネント(言語パック)の選択

「Customize...」ボタンを押すと、インストールする言語パックを選べます。デフォルトでは全部入りですが、必要なものだけ入れると軽量化できます。

パック用途
Base IDE必須。コア機能
Java SE標準 Java 開発(Swing / コンソールアプリ)
Java EEJSP / Servlet / EJB / JPA
HTML5 / JavaScriptWeb フロントエンド
PHPPHP 開発(XAMPP 連携など)
C/C++C/C++ 開発(GCC / MinGW / Cygwin 連携)
GroovyGroovy / Grails
Maven / Gradleビルドツール(標準同梱)

インストールコンポーネント選択画面

インストール先の指定

「Next」を押すと、インストール先と JDK 検出が表示されます。

Install the IDE to:
  C:\Program Files\NetBeans-22                   (既定)
  → 容量 / パスを気にするなら D:\NetBeans-22 などに変更可

JDK for the NetBeans IDE:
  C:\Program Files\Eclipse Adoptium\jdk-21.0.x  (自動検出)
  → 検出されない場合は Browse... で JDK ディレクトリを指定

インストール先ディレクトリ指定

インストール先のおすすめ

  • システムドライブ容量が少ない → D:\NetBeans-22 等別ドライブに
  • OneDrive / Dropbox 同期下に入れない(ロックされて起動失敗の原因)
  • パスに日本語 / 空白が含まれると一部プラグインで問題になるケースあり(避けるのが無難)
  • キャッシュは %USERPROFILE%\AppData\Roaming\NetBeans、複数バージョン共存可能

インストール実行

  1. 「Install」ボタンを押す
  2. 進捗バー(数分)
  3. 「Setup Complete」画面が出たら「Finish」

インストール進捗バー

インストール完了画面

初回起動

デスクトップショートカット or スタートメニューから Apache NetBeans IDE を起動します。

  1. スプラッシュスクリーン表示(10〜30 秒)
  2. 「Start Page」が開く
  3. 「Tools > Plugins」で必要なプラグインを追加 / 更新

NetBeans 初回起動画面 (Start Page)

日本語化(IDE 言語切替)

NetBeans 標準は英語ですが、Tools > Options > Appearance で日本語ロケールに変更できます。または起動時オプションで:

# C:\Program Files\NetBeans-22\etc\netbeans.conf を編集
netbeans_default_options="-J-Duser.language=ja -J-Duser.country=JP ..."

# 元に戻すなら -Duser.language=en -Duser.country=US

動作確認: 新規プロジェクト作成

  1. File > New Project
  2. Categories: Java with Maven
  3. Projects: Java Application
  4. Project Name: HelloWorld
  5. Group Id / Artifact Id を入力 → Finish
  6. App.javaSystem.out.println("Hello, NetBeans!")
  7. F6(Run Project)でビルド & 実行

新規プロジェクト作成ウィザード

Plugin 管理

Tools > Plugins > Available Plugins から追加できます。代表的なもの:

  • Dark Look And Feel Themes:ダークテーマ(FlatLaf / Darcula)
  • Git Support:標準同梱、設定で有効化
  • PHP Support:PHP 開発が必要なら
  • SQL Editor / Database Connection:DB 直接編集
  • Spring:Spring Boot プロジェクト雛形
  • Markdown Support:README.md 等のサポート

トラブル対処

症状対処
「Cannot find Java」エラーJDK 未インストール or JAVA_HOME 未設定。再設定して環境変数を反映
インストーラーが起動しない右クリック > 管理者として実行 / Windows Defender 一時無効化
起動はするがエディタが真っ白グラフィックドライバ問題。--laf Metal 起動オプション
動作が遅いnetbeans.conf-J-Xmx を 2g 〜 4g に増やす
プラグインが入らないプロキシ環境なら Tools > Options > General > Manual Proxy

FAQ

Q: VSCode / IntelliJ ではダメ?
A: Java 開発なら IntelliJ IDEA Community / Eclipse / NetBeans すべて無料で利用可。NetBeans はJava EE / JSP プロジェクトのウィザードが充実しているのが長所です。

Q: Java 以外で使いたい
A: PHP / HTML5 / C/C++ もインストーラーで選択可。PHP は XAMPP / WAMP との連携が容易です。

Q: 商用利用は OK?
A: Apache NetBeans は Apache License 2.0。商用利用も無料です。

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. インストール方法(Windows)
  2. インストール方法(Linux)
  3. gitの導入
  4. 便利ショートカット一覧
  5. エラー一覧
  6. tomcatの起動

最近更新/作成されたページ