Vấn đề tương tự với tôi cũng vậy sau khi nâng cấp lên Ubuntu 18.04. Netbeans ngừng hoạt động. Tôi đã thử nhiều cách thay đổi cấu hình. Lý do chính cho vấn đề này là phụ thuộc java. Netbeans phụ thuộc trực tiếp vào Oracle Java. Ubuntu 18.04 đi kèm với jdk11 mở mặc định được cài đặt và đặt làm java mặc định. Khi Netbeans khởi động, nó sẽ kiểm tra các phụ thuộc và không thành công do điều này. Mặc dù trong một vài trường hợp, nó mở ra nhưng không phải tất cả các tính năng đều hoạt động. Đôi khi chỉ có vài cửa sổ chỉ hoạt động. Nhà thám hiểm dự án đặc biệt không làm việc.
Để xem lỗi, bạn có thể kiểm tra tệp nhật ký từ menu-> view-> 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/...
------------------------------------------------------------------------------
Cuối cùng những gì làm việc cho tôi là.
Cuối cùng, những gì làm việc cho tôi là thiết lập java_home
đường dẫn trong thư mục được cài đặt của Netbeans. Netbeans 8.2 được cài đặt trong thư mục HOME nói chung. Đôi khi nó có thể khác nhau. Bạn có thể tìm hiểu bằng cách sử dụng locate
lệnh. thay đổi đường dẫn cho java_home bên trong
/home/<Netbean DIR>/etc/netbeans.conf
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
Khởi động lại Netbeans và nó sẽ hoạt động tốt.
LƯU Ý: Thay đổi ở trên trong /etc/netbeans.conf
thư mục hệ thống sẽ không hoạt động.