NetBeans を実行する JDK を指定できます。FaqJdkHome - NetBeansを参照してください。
リンクが無効になった場合に備えて、この回答にコピーされたコンテンツ。
NetBeans ランタイム JDK のコマンドライン構成
--jdkhome <path>
NetBeans の起動時にオプションを使用します。<path>
JDK インストールのルートです。
NetBeans インストーラは、ユーザーのシステムで利用可能な適切な JDK インストールを探し、ユーザーが NetBeans を実行したいものを選択できるようにします。インストーラー (6.0-M10) 自体には、 を使用します--javahome <path>
。ただし、ユーザーが後で新しい JDK をインストールしたときに設定が古くなったり、別の JDK で IDE を実行したい場合に不便になったりする可能性があります。そこで--jdkhome
便利なのがスイッチです。
ウィンドウズ
netbeans.exe --jdkhome "C:\Program Files\jdk1.6.0_20"
Unix
netbeans --jdkhome /usr/bin/jdk1.6.0_20
NetBeans ランタイム JDK の永続的な構成ファイルの設定
オプションを永続的に設定する場合は、netbeans.confファイルで設定できます。
# Default location of JDK, can be overridden by using --jdkhome <dir>:
netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_20"
構成ファイルの検索
実際には、netbeans.conf ファイルには、グローバルとローカルの 2 つのバージョンがあります。
グローバル: 共有 NetBeans インストールを使用してすべてのユーザーの設定をグローバルに変更する場合は、ファイルのグローバル インスタンスを変更します。これは、NetBeans のインストール ディレクトリにあります。
${nb-install}/etc/netbeans.conf
ローカル: 特定のユーザーにのみ適用される個々の変更を行うには、ユーザーの userdir にある etc/netbeans.conf ファイルに変更を加えます。
${userdir}/etc/netbeans.conf
デフォルトでは、ローカル ファイルは存在しません。${userdir}/etc
ディレクトリが表示されない場合は、自分でファイルを作成する必要があります。これを行う最も簡単な方法は、グローバル netbeans.conf ファイルを NetBeans インストール フォルダーからローカル${userdir}/etc
フォルダーにコピーし、必要な変更を加えることです。
netbeans.conf
ファイル パスの例:
Mac OS X の場合: /Applications/NetBeans/NetBeans IDE 6.5.app
Finder で Ctrl キーを押しながらクリックし、[パッケージの内容を表示] を選択して、次の場所を参照します。
/Applications/NetBeans/NetBeans\ IDE\ 6.5.app/Contents/Resources/NetBeans/etc/netbeans.conf
Windows の場合:
C:\Program Files\Netbeans\etc\netbeans.conf
Linux では、インストーラにより、ユーザーは NetBeans をインストールする場所を選択できます。次の場所にあります。
/home/yourname/netbeans/etc/netbeans.conf
or
/opt/netbeans/etc/netbeans.conf.