web-dev-qa-db-ja.com

新しいNetbeansプロジェクトを開始するときの「要求されたすべてのモジュールを有効にできるわけではない」エラー

Ubuntu LTS 16.04にNetbeansをインストールしましたが、「検索機能」の段階で「要求されたすべてのモジュールを有効にできない」というエラーが表示されます(以下を参照)。

enter image description here

netbeansでは、要求されたすべてのモジュールを有効にできるわけではありません に従って、/etcディレクトリに移動してnetbeans.confを見つけようとしましたが、そのようなファイルは見つかりませんでした(以下を参照)。

enter image description here

ここで何が問題になりますか?

3
Kurt Peek

この問題は主に、NetBeansのインストール中にデフォルト設定を使用する場合に発生します。その結果、ファイルnetbeans.confにはJava_HOMEの誤った場所があります。この問題は、Java_HOMEの場所に正しいパスを指定すると簡単に解決できます。

  1. システム上のJava_HOMEの場所を見つけるには、を押してターミナルを開きます Ctrl+Alt+T。次に、ターミナルで次のコマンドを入力します。

    env | grep Java_HOME

出力はこのJava_HOME=/usr/lib/jvm/Java-8-Oracleのようなものになります。ここで/usr/lib/jvm/Java-8-OracleはJava_HOMEの場所です。

  1. 次に、netbeans.confの場所を見つけます。このためには、ターミナルで次のコマンドを実行します。

    Sudo find/-name netbeans.conf

この後、パスワードを入力します。出力は/home/username/NetBeans/netbeans-8.2/etc/netbeans.confのようなものになります。を押して、現在実行中のコマンドを終了します Ctrl+C

  1. を使用してターミナルから出力をコピーします Ctrl+Shift+C コピーしたコードを使用して次のコマンドを実行します。

    Sudo gedit /home/username/NetBeans/netbeans-8.2/etc/netbeans.conf

あなたの場合、/home/username/NetBeans/netbeans-8.2/etc/netbeans.confを使用してコピーしたコードに置き換えてください Ctrl+Shift+V

  1. 上記のコマンドは、geditでコードを開きます。押す Ctrl+F geditでfindを使用してnetbeans_jdkhome="を検索します。これは、Java_HOMEの場所を保持します。 netbeans_jdkhome="の後のすべてを、上記の手順1で見つかったJava_HOMEの場所に置き換えます。ファイルを保存して終了します。

  2. NetBeansを再起動して、新しいプロジェクトの作成を試みます。それでも動作しない場合は、システムを再起動して再試行してください。

3
Priyansh

netbeansルートフォルダを見つけ、/etcディレクトリを開いて、netbeans.confを編集します。または、「/ usr」ディレクトリから、netbeans.confを検索します。私は/usr/local/netbeans-8.2/etcにいます。

netbeans_jdkhome=という行を探して、jdkホームフォルダー/usr/local/Java/jdk1.8.0_131に入れて、次のようにします。

netbeans_jdkhome="/usr/local/Java/jdk1.8.0_131"

netbeans.confを編集できない場合は、次のコマンドを使用して開いて編集します。

cd /path/to/netbeans.conf
Sudo nano netbeans.conf

編集が完了したら、を押します ctrl+x 終了するには、を押します y 保存するには、を押します enter 確認するために。

0
Beulah