web-dev-qa-db-fra.com

Erreur "Tous les modules demandés ne peuvent pas être activés" lors du démarrage d'un nouveau projet Netbeans

J'ai installé Netbeans dans Ubuntu LTS 16.04, mais l'erreur "Tous les modules demandés ne peuvent pas être activés" s'affiche à l'étape "Recherche d'une fonctionnalité" (voir ci-dessous).

enter image description here

Après tous les modules demandés ne peuvent pas être activés par Netbeans , j'ai essayé d'aller dans le répertoire /etc et de trouver netbeans.conf, mais je n'ai trouvé aucun fichier de ce type (voir ci-dessous).

enter image description here

Quel pourrait être le problème ici?

3
Kurt Peek

Ce problème survient généralement lorsque vous utilisez les paramètres par défaut lors de l'installation de NetBeans. En conséquence, le fichier netbeans.conf a l'emplacement incorrect de Java_HOME. Ce problème peut être facilement résolu lorsque nous fournissons le chemin correct pour l'emplacement de Java_HOME.

  1. Pour trouver l'emplacement de Java_HOME sur votre système, ouvrez le terminal en appuyant sur Ctrl+Alt+T. Puis, dans le type de terminal, la commande suivante.

    env | grep Java_HOME

La sortie sera quelque chose comme ceci Java_HOME=/usr/lib/jvm/Java-8-Oracle. /usr/lib/jvm/Java-8-Oracle est l'emplacement de Java_HOME.

  1. Maintenant, recherchez l’emplacement de netbeans.conf. Pour cela, exécutez la commande suivante dans le terminal.

    Sudo find/-name netbeans.conf

Après cela, entrez votre mot de passe. La sortie sera quelque chose comme /home/username/NetBeans/netbeans-8.2/etc/netbeans.conf. Quittez la commande en cours en appuyant sur Ctrl+C.

  1. Copier la sortie du terminal en utilisant Ctrl+Shift+C et exécutez la commande suivante en utilisant le code que vous avez copié.

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

Dans votre cas, remplacez /home/username/NetBeans/netbeans-8.2/etc/netbeans.conf par le code que vous venez de copier en utilisant Ctrl+Shift+V.

  1. La commande ci-dessus ouvrira le code dans gedit. presse Ctrl+F utiliser find dans gedit et recherchez netbeans_jdkhome=". Ceci contient l'emplacement de Java_HOME. Remplacez tout ce qui suit netbeans_jdkhome=" par l'emplacement de Java_HOME indiqué à l'étape 1 ci-dessus. Enregistrez et quittez le fichier.

  2. Redémarrez NetBeans et essayez maintenant de créer un nouveau projet. Si cela ne fonctionne toujours pas, redémarrez votre système et réessayez.

3
Priyansh

Localisez votre dossier racine netbeans, ouvrez le répertoire /etc et éditez netbeans.conf. Ou dans votre répertoire '/ usr', recherchez netbeans.conf. Le mien est dans /usr/local/netbeans-8.2/etc.

Cherchez une ligne qui dit netbeans_jdkhome= et placez-la dans votre dossier personnel jdk /usr/local/Java/jdk1.8.0_131 pour que cela ressemble à ceci:

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

Si vous ne pouvez pas modifier votre netbeans.conf, utilisez la commande suivante pour l'ouvrir et le modifier:

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

Lorsque vous avez terminé, appuyez sur ctrl+x pour sortir, appuyez sur y pour sauvegarder, puis appuyez sur enter confirmer.

0
Beulah