NetBeans nie działa po aktualizacji

9

Używam NetBeans od 2 lat i napotkałem problem. Po normalnej aktualizacji apt-get NetBeans całkowicie przestał działać. Po tym ponownie instaluję JRE i JDK bezskutecznie. Jednak po ponownej instalacji NetBeans otworzy się, ale z następującym błędem:

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.

Po przeczytaniu posta, który odkryłem /usr/local/share/java/, nie istnieje. Czy istnieje sposób na przywrócenie plików, a jeśli nie, to w jaki sposób mogę rozwiązać problem?

Wypróbowałem rozwiązanie zasugerowane w tym poście , nie ma ono innego efektu niż inny komunikat o błędzie dla jednego projektu.

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]
Blunderchips
źródło
Jak zainstalowałeś JDK?
AB
Skorzystałem z tego samouczka, kiedy zaczynałem od Ubuntu. Do niedawna wszystko działało dobrze.
Blunderchips,
Jaka jest wydajnośćsudo update-alternatives --config java
AB
Jest tylko jedna alternatywa w grupie linków java (zapewniająca / usr / bin / java): / usr / lib / jvm / java-8-oracle / jre / bin / java. Brak konfiguracji.
Blunderchips,
Masz tylko zainstalowane środowisko JRE. Użyj tej odpowiedzi: askubuntu.com/a/640945/367165, aby zainstalować JDK
AB

Odpowiedzi:

8

Najpierw musisz zainstalować JDK, ponieważ powiedziałeś w swoich komentarzach:

Jest tylko jedna alternatywa w grupie linków java (zapewniająca / usr / bin / java): / usr / lib / jvm / java-8-oracle / jre / bin / java. Brak konfiguracji.

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

Teraz musisz skonfigurować Netbeans do korzystania z tego JDK lub uruchomić Netbeans z

netbeans --jdkhome /usr/lib/jvm/java-8-oracle
AB
źródło