web-dev-qa-db-fra.com

NetBeans ne fonctionne pas après la mise à jour

J'ai été utilisé NetBeans 2 ans maintenant et ont rencontré un problème. Après une mise à niveau normale d'apt-get, NetBeans a complètement cessé de fonctionner. Après cela, je réinstalle les JRE et JDK sans succès. Cependant, après la réinstallation de NetBeans, il s’ouvrirait, mais avec l’erreur suivante:

The JDK is missing and is required to run some NetBeans modules Please use the --jdkhome command line option to specify a JDK installation or see http://wiki.netbeans.org/FaqRunningOnJre for more information.

Après avoir lu le message, je découvre que /usr/local/share/Java/ n'existe pas. Existe-t-il un moyen de restaurer les fichiers et si non, comment puis-je résoudre le problème?

J'ai essayé la solution suggérée dans cet article , cela n'a pas d'autre effet qu'un message d'erreur différent pour un projet.

Not all requested modules can be enabled: [StandardModule:org.netbeans.modules.j2ee.persistence.kit jarFile: /home/MY_HOME/netbeans-8.1/Java/modules/org-netbeans-modules-j2ee-persistence-kit.jar, StandardModule:org.netbeans.modules.maven.kit jarFile: /home/MY_HOME/netbeans-8.1/Java/modules/org-netbeans-modules-maven-kit.jar, StandardModule:org.netbeans.modules.debugger.jpda.kit jarFile: /home/MY_HOME/netbeans-8.1/Java/modules/org-netbeans-modules-debugger-jpda-kit.jar, StandardModule:org.netbeans.modules.hibernate jarFile: /home/MY_HOME/netbeans-8.1/Java/modules/org-netbeans-modules-hibernate.jar, StandardModule:org.netbeans.modules.Java.kit jarFile: /home/MY_HOME/netbeans-8.1/Java/modules/org-netbeans-modules-Java-kit.jar, StandardModule:org.netbeans.modules.form.kit jarFile: /home/MY_HOME/netbeans-8.1/Java/modules/org-netbeans-modules-form-kit.jar, StandardModule:org.netbeans.modules.spring.beans jarFile: /home/MY_HOME/netbeans-8.1/Java/modules/org-netbeans-modules-spring-beans.jar]
9
Blunderchips

Tout d'abord, vous devez installer un JDK, car vous avez dit dans vos commentaires:

Il n'y a qu'une seule alternative dans le groupe de liens Java (fournissant/usr/bin/Java):/usr/lib/jvm/Java-8-Oracle/jre/bin/Java Rien à configurer.

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java8-installer
Sudo apt-get install Oracle-Java8-set-default

Maintenant, vous devez configurer Netbeans pour utiliser ce JDK ou exécuter Netbeans avec

netbeans --jdkhome /usr/lib/jvm/Java-8-Oracle
8
A.B.