NetBeans не працює після оновлення


9

Я вже 2 роки використовую NetBeans і зіткнувся з проблемою. Після звичайного оновлення apt-get NetBeans перестала працювати повністю. Після цього я перевстановлюю JRE та JDK безрезультатно. Однак після перевстановлення NetBeans він відкриється, але з наступною помилкою:

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.

Після прочитання хоча публікація, яку я відкриваю /usr/local/share/java/, не існує. Чи можна відновити файли, і як ні, то як я можу вирішити проблему?

Я спробував рішення, запропоноване в цій публікації , воно не має жодного ефекту, крім іншого повідомлення про помилку для одного проекту.

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]

Як ви встановили JDK?
AB

Цей підручник я використав, коли вперше почав працювати з Ubuntu. Усі до недавнього часу працювали чудово.
Blunderchips

Який результатsudo update-alternatives --config java
AB

У групі посилань Java є лише одна альтернатива (надання / usr / bin / java): / usr / lib / jvm / java-8-oracle / jre / bin / java Нічого для налаштування.
Blunderchips

У вас встановлено лише JRE. Використовуйте цю відповідь: askubuntu.com/a/640945/367165 для встановлення JDK
AB

Відповіді:


8

По-перше, ви повинні встановити JDK, оскільки ви сказали у своїх коментарях:

У групі посилань Java є лише одна альтернатива (надання / usr / bin / java): / usr / lib / jvm / java-8-oracle / jre / bin / java Нічого для налаштування.

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

Тепер ви повинні налаштувати Netbeans для використання цього JDK або запуску Netbeans

netbeans --jdkhome /usr/lib/jvm/java-8-oracle
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.