উবুন্টু 18.04 এ আপগ্রেড করার পরেও আমার একই সমস্যা। নেটবিন কাজ বন্ধ করে দিয়েছে। কনফিগারেশন পরিবর্তন করার জন্য আমি অনেক উপায়ে চেষ্টা করেছি। এই সমস্যার প্রাথমিক কারণ হ'ল জাভা নির্ভরতা। নেটবিনগুলি সরাসরি ওরাকল জাভার উপর নির্ভরশীল। উবুন্টু 18.04 ডিফল্ট ওপেন jdk11 ইনস্টল এবং ডিফল্ট জাভা হিসাবে সেট সঙ্গে আসে। নেটবিনগুলি যখন এটি শুরু করে তখন নির্ভরতাগুলি পরীক্ষা করে এবং এর কারণে ব্যর্থ হয়। যদিও কয়েকটি ক্ষেত্রে এটি খোলে তবে সমস্ত বৈশিষ্ট্য কাজ করে না। কিছু সময় কেবলমাত্র কয়েকটি উইন্ডো কেবলমাত্র কাজ করে। বিশেষত প্রকল্প এক্সপ্লোরার কাজ করে না।
ত্রুটিগুলি দেখতে আপনি মেনু-> ভিউ-> আইডিএলএগ থেকে লগ ফাইলটি পরীক্ষা করতে পারেন
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/...
------------------------------------------------------------------------------
অবশেষে আমার জন্য যা কাজ করেছে তা হ'ল।
পরিশেষে আমার জন্য যা কাজ করেছে তা java_home
নেটবিনগুলির ইনস্টলড ডিরেক্টরিতে পথ নির্ধারণ করছে । নেটবিয়ান 8.2 সাধারণভাবে হোম ডিরেক্টরিতে ইনস্টল করা হয়। কিছু সময় এটি ভিন্ন হতে পারে। আপনি locate
কমান্ড ব্যবহার করে জানতে পারেন । ভিতরে java_home জন্য পথ পরিবর্তন করুন
/home/<Netbean DIR>/etc/netbeans.conf
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
নেটবিনগুলি পুনরায় চালু করুন এবং এটি সব ভালভাবে কাজ করবে।
দ্রষ্টব্য: সিস্টেম /etc/netbeans.conf
ডিরেক্টরিতে উপরের পরিবর্তনটি কার্যকর হবে না।