Repolode
apache

apache/netbeans

Apache NetBeansは、主にJava開発者向けのオープンソースIDE、ツールプラットフォーム、アプリケーションフレームワークです。

代替できる製品:IntelliJ IDEAEclipse

スター
3,143
フォーク
943
未解決の Issue
1,102
最終コミット
昨日

これは何?

Apache NetBeansは、オープンソースの開発環境、ツールプラットフォーム、アプリケーションフレームワークです。コードベースは主にJavaで書かれており、Apache Antを使ってビルドします。リポジトリでは、Java機能の基本セット、より多くのクラスターを含むフルセット、NetBeans Platform単体など、さまざまな構成をビルドできます。

IDEにとどまらず、NetBeans Platform上でデスクトップアプリケーションを開発するための基盤にもなります。ソースコードからビルドできるほか、NetBeansで個々のモジュールを開いて実行、再ビルド、デバッグできます。また、ユーザー設定、キャッシュディレクトリ、JDKのパス、フォントサイズを指定して、ポータブル版を起動できます。

必要なものはGit、Ant、JDK 21以降です。Apache Software Foundationのもとでホスティングされており、ユーザー向け・開発者向けのメーリングリストと、開発者向けスナップショットをビルドするJenkinsがあります。

主な機能

  • 01Javaの基本セットからフルビルド、NetBeans Platform単体まで、構成可能なクラスターをビルドできます。
  • 02NetBeans内で個々のモジュールを直接開いてデバッグできます。
  • 03ユーザー設定用・キャッシュ用のディレクトリを指定して実行できるポータブル版を提供します。
  • 04JDKのパス、UIのフォントサイズ、JVM引数をランチャーオプションで指定できます。
  • 05Apache Software Foundationのもとでホスティングされ、公開メーリングリストとJenkinsビルドを利用できます。

ユースケース

  • NetBeans IDEのコードベースやモジュールへのコントリビュート。
  • NetBeans Platform上でのカスタムデスクトップアプリケーションの構築。
  • 高機能なIDEでのJavaプロジェクトの開発とデバッグ。
  • 選択したクラスターやモジュールを使ったカスタムIDEビルドの作成。

クイックスタート

  1. 1

    Git、Ant、JDK 21 以降をインストールする(README に記載された要件)

  2. 2

    デフォルトのリリース設定をビルドする

    $ ant build
  3. 3

    クイックテストを実行する

    $ ant tryme

使う前に知っておきたいこと

  • ビルドには、JDK 21 以降、Ant、Git をローカルにインストールする必要があります。
  • ソースからのフルビルドは規模が大きく、ローカル環境の大がかりなセットアップが必要です。

トピック

よくある質問

netbeans とは?
Apache NetBeansは、主にJava開発者向けのオープンソースIDE、ツールプラットフォーム、アプリケーションフレームワークです。 Apache NetBeansは、オープンソースの開発環境、ツールプラットフォーム、アプリケーションフレームワークです。コードベースは主にJavaで書かれており、Apache Antを使ってビルドします。リポジトリでは、Java機能の基本セット、より多くのクラスターを含むフルセット、NetBeans Platform単体など、さまざまな構成をビルドできます。
netbeans は無料で使えますか?ライセンスは?
netbeans は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
netbeans は今もメンテナンスされていますか?
活発にメンテナンス中。netbeans の最終コミットは 2026年10月21日 です。
netbeans は何に使えますか?
NetBeans IDEのコードベースやモジュールへのコントリビュート。 NetBeans Platform上でのカスタムデスクトップアプリケーションの構築。 高機能なIDEでのJavaプロジェクトの開発とデバッグ。 選択したクラスターやモジュールを使ったカスタムIDEビルドの作成。
netbeans のインストール方法は?
Git、Ant、JDK 21 以降をインストールする(README に記載された要件) デフォルトのリリース設定をビルドする: $ ant build クイックテストを実行する: $ ant tryme
netbeans はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/apache/netbeans

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト