Aynı sorun Ubuntu 18.04'e yükselttikten sonra da benimle. Netbeans çalışmayı bıraktı. Yapılandırmayı değiştirmenin birçok yolunu denedim. Bu sorunun temel nedeni java bağımlılığıdır. Netbeans doğrudan Oracle Java'ya bağımlıdır. Ubuntu 18.04, varsayılan açık jdk11 kurulu ve varsayılan java olarak ayarlanmıştır. Netbeans başladığında bağımlılıkları kontrol eder ve bu nedenle başarısız olur. Birkaç durumda açılsa da, tüm özellikler çalışmıyor. Bazen sadece birkaç pencere çalışıyor. Özellikle proje gezgini çalışmıyor.
Hataları görmek için günlük dosyasını menü-> görünüm-> IDELog'dan kontrol edebilirsiniz.
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/...
------------------------------------------------------------------------------
Sonunda benim için işe yarayan şey.
Sonunda benim için işe java_home
yarayan Netbeans yüklü dizinde yolunu ayarlamaktır . Netbeans 8.2 genel olarak HOME dizinine kurulur. Bazen farklı olabilir. locate
Komut kullanarak öğrenebilirsiniz . içindeki java_home yolunu değiştir
/home/<Netbean DIR>/etc/netbeans.conf
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
Netbeans'ı yeniden başlatın ve her şey yoluna girecek.
NOT: Sistem /etc/netbeans.conf
dizininde yukarıdakilerin değiştirilmesi çalışmaz.