O NetBeans não funciona após a atualização

9

Estou usando o NetBeans há 2 anos e encontrei um problema. Após uma atualização normal do apt-get, o NetBeans parou de funcionar completamente. Depois disso, reinstale o JRE e o JDK sem sucesso. No entanto, após a reinstalação do NetBeans, ele seria aberto, mas com o seguinte erro:

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.

Depois de ler o post, descobri /usr/local/share/java/que não existe. Existe alguma maneira de restaurar os arquivos? Se não, como posso resolver o problema?

Eu tentei a solução sugerida neste post , ela não tem efeito além de uma mensagem de erro diferente para um projeto.

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
fonte
Como você instalou o JDK?
AB
Eu usei este tutorial quando comecei com o Ubuntu. Tudo tem funcionado bem até recentemente.
Blunderchips
Qual é a saída desudo update-alternatives --config java
AB
Existe apenas uma alternativa no grupo de links java (fornecendo / usr / bin / java): / usr / lib / jvm / java-8-oracle / jre / bin / java Nada a configurar.
Blunderchips
Você possui apenas um JRE instalado. Use esta resposta: askubuntu.com/a/640945/367165 para instalar o JDK
AB

Respostas:

8

Primeiro, você precisa instalar um JDK, porque você disse nos seus comentários:

Existe apenas uma alternativa no grupo de links java (fornecendo / usr / bin / java): / usr / lib / jvm / java-8-oracle / jre / bin / java Nada a configurar.

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

Agora você precisa configurar o Netbeans para usar esse JDK ou executar o Netbeans com

netbeans --jdkhome /usr/lib/jvm/java-8-oracle
AB
fonte