Apache NetBeans は、オープンソースの開発環境、ツール プラットフォーム、およびアプリケーション フレームワークです。
デフォルトのrelease
構成をビルドします (cluster.config プロパティを参照してください)。
$ ant build
基本プロジェクト (主に Java 機能) をビルドします。
$ ant -Dcluster.config=basic build
完全なプロジェクトをビルドします (リリースに含まれていないクラスターが含まれる場合があります)。
$ ant -Dcluster.config=full build
NetBeans プラットフォームを構築します。
$ ant -Dcluster.config=platform build
掃除:
$ ant -q clean
php
、 enterprise
なども使用できます。cluster.properties ファイルを参照してください。Javadoc をビルドします。
$ ant build javadoc
注Netbeans でjavadoc-nb
タスクを実行して、javadoc ビルドを実行し、Web ブラウザに表示します。
ビルドを実行します。
$ ant tryme
注:ビルド プロセスによって作成された NetBeans インストールについては、nbbuild/netbeans を確認してください。
netbeans/etc/netbeans.conf
Help -> About
を参照してください。Help -> About
を参照してください。View -> IDE Log
で確認できます):$DEFAULT_USERDIR_ROOT/var/log/messages.log
注:ユーザー設定ディレクトリを削除/変更すると、NetBeans が最初の起動時のデフォルトにリセットされます。
このリポジトリ内のコードの起源は、Apache の存在よりも古いものです。そのため、履歴の重要な部分 (コードが Apache に寄贈される前) は独立したリポジトリに保存されます。コードを完全に理解するには、最新のバージョンと古いバージョンをマージするとよいでしょう。
$ git clone https://github.com/apache/netbeans.git
$ cd netbeans
$ git log platform/uihandler/arch.xml
これにより、最初のチェックインと Apache へのファイル ヘッダーの変更を含む、わずかなログ エントリが得られます。しかし、その後、魔法が起こります。
$ git remote add emilian https://github.com/emilianbold/netbeans-releases.git
$ git fetch emilian # this takes a while, the history is huge!
$ git replace 6daa72c98 32042637 # the 1st donation
$ git replace 6035076ee 32042637 # the 2nd donation
ログを検索するか、Blame ツールを使用すると、完全な履歴が表示されます。
$ git log platform/uihandler/arch.xml
$ git blame platform/uihandler/arch.xml
古代の歴史を Git リポジトリに変換し、魔法を可能にした Emirian Bold に感謝します。