Netbeans を実行するために使用される JRE/JDK はコマンドライン以外にどこで設定できますか?
-
20-08-2019 - |
質問
まず、コマンド ライン パラメーターについては知っていますが、単に実行するだけでなく学習したいため、使いたくないのです。
Netbeans を実行するために使用される JRE/JDK はどこで設定できますか?
ちょっとした背景:
- JDK 1.6_10をインストールしました(システムはWindows Vista Business 64です)
- NetBeans 6.5をインストールしました
- 数週間後、Netbeans 6.5 をアンインストールしました (いくつかの問題は再インストールで解決したいと考えています)
- また、JDK 1.6_10 をアンインストールし、代わりに 1.6_11 をインストールしました。
- Netbeans 6.5を再インストールしました
- Netbeans は古い JDK を使用することを要求するため、起動できません。(デフォルトのバージョンを使用しようとしても機能しません。JAVA_HOME は 1.6_11 に設定されます)
解決
{NetBeansのディレクトリ} /etc/netbeans.confにnetbeans_jdkhome設定してみてください。
JDKの#デフォルトの場所は、--jdkhomeを使用することによって上書きすることができます。 netbeans_jdkhome = "..." #(私は標準以外の場所でJavaを持っているように、パスを省略)
他のヒント
投票の回答に基づいて、ここで私は私のMac上でやったことだし、それが働いていた...
(download JDK from Oracle)
$ vi /Applications/NetBeans/NetBeans\ 8.2.app/Contents/Resources/NetBeans/etc/netbeans.conf
[...]
#netbeans_jdkhome="/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/bin/jre"
netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/"
所属していません StackOverflow