web-dev-qa-db-ja.com

netbeans要求されたすべてのモジュールを有効にできるわけではありません

この質問はすでに投稿されていますが、提供されている解決策はうまくいきません。 webupd8team/Javaリポジトリを追加し、Oracle-Java8-installerOracle-Java8-set-defaultをインストールしました。 netbeans.org(フルバージョン)からnetbeans 8.1をダウンロードしてインストールしましたが、Javaモジュールの有効化に失敗すると、netbeansで有効化できないすべてのモジュールのリストが表示されます。

また、Sudo update-alternatives --config Javaを実行しました。

  0            /usr/lib/jvm/Java-8-Oracle/jre/bin/Java   1         auto mode
* 1            /usr/lib/jvm/Java-8-Oracle/jre/bin/Java   1         manual mode

JDKが欠落しているようです。

Java -versionjavac -versionの両方を実行すると、正しい出力が得られます

また、コマンドnetbeans --jdkhome /usr/lib/jvm/Java-8-Oracleを実行しようとしましたが、失敗しました。 netbeansがインストールされていないというエラーメッセージが表示されます。

これは、Webサイトからダウンロードしたバージョンでのみ発生します。シェル(Sudo apt-get install netbeans)からnetbeansをインストールすると、すべて正常に動作します。

問題は、HTML5、CSS、J2EE、GlassFishサーバーのサポートを使用しているため、Webサイトのフルバージョンが必要なことです。

すべての助けに感謝します。

30

/ etcに移動し、netbeans.confを開きます。

netbeans_root_folderls -l $(which netbeans)で見つけることができます

変数netbeans_jdkhomeの値が正しいことを確認してください。

netbeans_jdkhome="/usr/lib/jvm/Java-8-Oracle"
53
Minas Mina

/usr/local/netbeans-X.Y/etc/netbeans.confを編集して、

netbeans_jdkhome="/usr/lib/jvm/Java"

または、次のコマンドを使用します。

/usr/local/netbeans-X.Y/bin/netbeans --jdkhome /usr/lib/jvm/Java
3
Prakash

/usr/local/netbeans-X.Y/etc/netbeans.confファイルを編集します

netbeans_jdkhome="/usr/lib/jvm/Java-8-openjdk-AMD64"
1
Joyy