web-dev-qa-db-fra.com

netbeans tous les modules demandés ne peuvent pas être activés

Je sais que cette question a déjà été postée, mais les solutions fournies ne fonctionnent pas pour moi. J'ai ajouté le référentiel webupd8team/Java et installé Oracle-Java8-installer et Oracle-Java8-set-default. J'ai téléchargé netbeans 8.1 à partir de netbeans.org (version complète), je l'ai installé, mais lorsqu'il s'agit d'activer les modules Java, il échoue, me montrant une liste de tous les modules que Netbeans ne peut pas activer.

J'ai aussi couru Sudo update-alternatives --config Java, qui affiche

  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 semble avoir disparu.

J'obtiens le résultat correct lorsque je lance Java -version et javac -version

J'ai également essayé d'exécuter la commande netbeans --jdkhome /usr/lib/jvm/Java-8-Oracle, sans succès. Je reçois un message d'erreur indiquant que Netbeans n'est pas installé.

Maintenant, tout cela ne se produit qu'avec la version que je télécharge sur le site. Lorsque j'installe des netbeans à partir du shell (Sudo apt-get install netbeans), tout fonctionne correctement.

Le problème, c’est que j’ai besoin de la version complète du site Web, car j’utilise le support des serveurs HTML5, CSS, J2EE et GlassFish.

Toute aide est appréciée.

29
Jonathan De Felice

Allez dans/etc et ouvrez netbeans.conf.

Note: vous pouvez trouver avec ls -l $(which netbeans)

Assurez-vous que la variable netbeans_jdkhome a la bonne valeur, quelque chose comme:

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

Soit modifier /usr/local/netbeans-X.Y/etc/netbeans.conf pour contenir

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

Ou utilisez la commande:

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

éditer le fichier /usr/local/netbeans-X.Y/etc/netbeans.conf

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