Même problème avec moi après la mise à niveau vers Ubuntu 18.04. Netbeans a cessé de fonctionner. J'ai essayé de nombreuses façons de changer la configuration. La principale raison de ce problème est la dépendance java. Netbeans dépend directement d'Oracle Java. Ubuntu 18.04 est livré avec jdk11 ouvert par défaut installé et défini comme java par défaut. Lorsque Netbeans démarre, il vérifie les dépendances et échoue pour cette raison. Bien que dans quelques cas, il s'ouvre, mais toutes les fonctionnalités ne fonctionnent pas. Parfois, seules quelques fenêtres ne fonctionnent que. L'explorateur de projets en particulier ne fonctionne pas.
Pour voir les erreurs, vous pouvez consulter le fichier journal dans le menu-> affichage-> IDELog
System Info:
Product Version = NetBeans IDE 8.2 (Build 201609300101) (#5fd841261bf9)
Operating System = Linux version 4.15.0-34-generic running on amd64
Java; VM; Vendor = 1.8.0_181; Java HotSpot(TM) 64-Bit Server VM 25.181-b13; Oracle Corporation
Runtime = Java(TM) SE Runtime Environment 1.8.0_181-b13
Java Home = /usr/lib/jvm/java-8-oracle/jre
System Locale; Encoding = en_IN (nb); UTF-8
Home Directory = /home/mukesh
Current Directory = /home/mukesh
User Directory = /home/mukesh/.netbeans/8.2
Cache Directory = /home/mukesh/.cache/netbeans/8.2
Installation = /home/mukesh/netbeans-8.2/...
------------------------------------------------------------------------------
Enfin, ce qui a fonctionné pour moi, c'est.
Enfin, ce qui a fonctionné pour moi, c'est de définir le java_home
chemin dans le répertoire installé de Netbeans. Netbeans 8.2 est installé dans le répertoire HOME en général. Parfois, cela peut être différent. Vous pouvez le découvrir en utilisant la locate
commande. changer le chemin pour java_home à l'intérieur
/home/<Netbean DIR>/etc/netbeans.conf
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
Redémarrez les Netbeans et cela fonctionnera très bien.
REMARQUE: la modification de ce qui précède dans le /etc/netbeans.conf
répertoire système ne fonctionnera pas.