web-dev-qa-db-fra.com

Netbeans 8.1 ne dépassera pas l'écran "Activer les modules"

Cette semaine, j’ai installé netbeans 8.1 dans ma nouvelle installation ubuntu 18.04.Avant j’ai installé jdk, jre et configuré la variable Java_HOME.Après avoir tenté d’ouvrir Netbeans, j’obtiens l’écran de chargement de netbeans.Cependant, lorsque l’écran de chargement écrit "Turning on modules "Après un certain temps, Netbeans va fermer. J'ai essayé de le démarrer via un terminal, mais je ne reçois aucune erreur. Cependant, j'ai trouvé ces fichiers texte dans mon dossier netbeans var

messages.log

>Log Session: Tuesday, May 15, 2018 3:16:49 PM EEST
>System Info: 
  Product Version         = NetBeans IDE 8.1 (Build 20180221-debian-8.1)
  Operating System        = Linux version 4.15.0-20-generic running on AMD64
  Java; VM; Vendor        = 1.8.0_171; Java HotSpot(TM) 64-Bit Server VM 25.171-b11; Oracle Corporation
  Runtime                 = Java(TM) SE Runtime Environment 1.8.0_171-b11
  Java Home               = /usr/lib/jvm/Java-8-Oracle/jre
  System Locale; Encoding = en_US (nb); UTF-8
  Home Directory          = /home/mkcodergr
  Current Directory       = /home/mkcodergr/Documents/GitHub/eduonix-projects/blogapp
  User Directory          = /home/mkcodergr/.netbeans/8.1
  Cache Directory         = /home/mkcodergr/.cache/netbeans/8.1
  Installation            = /usr/share/netbeans/8.1/nb
                            /usr/share/netbeans/8.1/ide
                            /usr/share/netbeans/8.1/Java
                            /usr/share/netbeans/8.1/apisupport
                            /usr/share/netbeans/8.1/harness
                            /usr/share/netbeans/8.1/platform
  Boot & Ext. Classpath   = /usr/lib/jvm/Java-8-Oracle/jre/lib/resources.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/rt.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/sunrsasign.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/jsse.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/jce.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/charsets.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/jfr.jar:/usr/lib/jvm/Java-8-Oracle/jre/classes:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/cldrdata.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/zipfs.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/jfxrt.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/localedata.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/sunpkcs11.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/dnsns.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/nashorn.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/sunjce_provider.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/jaccess.jar:/usr/lib/jvm/Java-8-Oracle/jre/lib/ext/sunec.jar
  Application Classpath   = /usr/share/Java/jcodings.jar:/usr/share/netbeans/8.1/platform/lib/boot.jar:/usr/share/netbeans/8.1/platform/lib/org-openide-modules.jar:/usr/share/netbeans/8.1/platform/lib/org-openide-util.jar:/usr/share/netbeans/8.1/platform/lib/org-openide-util-lookup.jar:/usr/share/netbeans/8.1/platform/lib/org-openide-util-ui.jar:/usr/lib/jvm/Java-8-Oracle/lib/dt.jar:/usr/lib/jvm/Java-8-Oracle/lib/tools.jar
  Startup Classpath       = /usr/share/netbeans/8.1/platform/core/org-netbeans-libs-asm.jar:/usr/share/netbeans/8.1/platform/core/core.jar:/usr/share/netbeans/8.1/platform/core/asm-all-5.0.1.jar:/usr/share/netbeans/8.1/platform/core/org-openide-filesystems.jar:/usr/share/netbeans/8.1/platform/core/org-openide-filesystems-compat8.jar:/usr/share/netbeans/8.1/platform/core/core-base.jar:/usr/share/netbeans/8.1/nb/core/org-netbeans-upgrader.jar:/usr/share/netbeans/8.1/nb/core/locale/core_nb.jar
-------------------------------------------------------------------------------
INFO [org.netbeans.modules.netbinox]: Install area set to file:/usr/share/netbeans/8.1/
Java.lang.NullPointerException
    at org.Eclipse.osgi.baseadaptor.BaseAdaptor.initializeStorage(BaseAdaptor.Java:123)
    at org.Eclipse.osgi.framework.internal.core.Framework.<init>(Framework.Java:192)
    at org.Eclipse.osgi.framework.internal.core.EquinoxLauncher.internalInit(EquinoxLauncher.Java:67)
    at org.Eclipse.osgi.framework.internal.core.EquinoxLauncher.init(EquinoxLauncher.Java:37)
    at org.Eclipse.osgi.launch.Equinox.init(Equinox.Java:178)
    at org.netbeans.modules.netbinox.Netbinox.init(Unknown Source)
    at org.netbeans.core.netigso.Netigso.prepare(Unknown Source)
    at org.netbeans.NetigsoHandle.turnOn(Unknown Source)
    at org.netbeans.ModuleManager.enable(Unknown Source)
INFO [null]: Last record repeated again.
    at org.netbeans.core.startup.ModuleList.installNew(Unknown Source)
    at org.netbeans.core.startup.ModuleList.trigger(Unknown Source)
    at org.netbeans.core.startup.ModuleSystem.restore(Unknown Source)
    at org.netbeans.core.startup.Main.getModuleSystem(Unknown Source)
INFO [null]: Last record repeated again.
    at org.netbeans.core.startup.Main.start(Unknown Source)
    at org.netbeans.core.startup.TopThreadGroup.run(Unknown Source)
    at Java.lang.Thread.run(Thread.Java:748)

Des idées pourquoi cela se produit?

2
Manos Kounelakis

Je vous suggère à tous de lire le chat posté sur les commentaires. Je ne pouvais pas réparer netbeans 8.1. Ce que j’ai fait, c’est de télécharger la dernière version (8.2) du site et de l’installer à l’aide du script bash.Cependant, après l’ouverture de netbeans 8.2 Je n'ai pas pu créer de nouveau projet.

Ensuite, j'ai trouvé la question suivante de débordement de pile: https://stackoverflow.com/questions/46476470/cant-create-project-on-netbeans-8-2

En résumé, ce que je dois faire est de trouver mon fichier netbeans.conf et de changer mon chemin Java_home

Allez à chat

3
Manos Kounelakis

J'ai récemment fait face à ce problème et la suppression du dossier de cache n'a pas aidé.

J'ai donc résolu ce problème en supprimant (après la sauvegarde) certains des modules récents créés dans le dossier $HOME/.netbeans/8.2/modules.

0
Sanju Varghese