web-dev-qa-db-ja.com

更新後にNetBeansが機能しない

NetBeans を2年使用していて、問題が発生しました。通常の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.

投稿を読んだ後、discover/usr/local/share/Java/が存在しません。ファイルを復元する方法はありますか?そうでない場合、どのように問題を解決できますか?

この投稿 で提案されている解決策を試しましたが、1つのプロジェクトに対して異なるエラーメッセージが表示される以外は効果がありません。

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

最初に、コメントで次のように言ったため、JDKをインストールする必要があります。

リンクグループJava(/ usr/bin/Javaを提供)には、/ usr/lib/jvm/Java-8-Oracle/jre/bin/Java構成するものは1つしかありません。

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

次に、このJDKを使用するか、Netbeansを実行するようにNetbeansを構成する必要があります

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