জাভা কনফিগার করা হচ্ছে
কমান্ড লাইনে কোন সংস্করণটি ডিফল্ট হিসাবে ব্যবহার করে তা কনফিগার করতে পারেন update-alternatives
, যা বিভিন্ন কমান্ডের জন্য কোন প্রতীকী লিঙ্কগুলি ব্যবহার করে তা পরিচালনা করে।
sudo update-alternatives --config java
আউটপুট নীচের মত কিছু হবে।
There are 5 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 auto mode
1 /usr/lib/jvm/java-6-oracle/jre/bin/java 1 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 2 manual mode
3 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
4 /usr/lib/jvm/java-8-oracle/jre/bin/java 3 manual mode
5 /usr/lib/jvm/java-9-oracle/bin/java 4 manual mode
Press <enter> to keep the current choice[*], or type selection number:
আপনি এখন ডিফল্ট হিসাবে ব্যবহার করতে নম্বরটি চয়ন করতে পারেন। এটি অন্যান্য জাভা কমান্ডগুলির জন্যও করা যেতে পারে, যেমন সংকলক ( javac
), ডকুমেন্টেশন জেনারেটর ( javadoc
), জেআর স্বাক্ষরকরণ সরঞ্জাম ( jarsigner
) এবং আরও অনেক কিছু। আপনি যে কমান্ডটি কাস্টমাইজ করতে চান তা পূরণ করে আপনি নীচের কমান্ডটি ব্যবহার করতে পারেন ।
sudo update-alternatives --config command
JAVA_HOME
পরিবেশ পরিবর্তনশীল নির্ধারণ
জাভা সার্ভারের মতো অনেক প্রোগ্রাম জাভা ইনস্টলেশন অবস্থান নির্ধারণ করতে JAVA_Home এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করে।
আপনার পছন্দসই ইনস্টলেশন থেকে পাথটি অনুলিপি করুন এবং তারপরে সাব্লাইম পাঠ্য বা আপনার প্রিয় পাঠ্য সম্পাদক ব্যবহার করে / ইত্যাদি / পরিবেশটি খুলুন।
sudo subl /etc/environment
এই ফাইলটির শেষে, নীচের লাইনটি যুক্ত করুন, আপনার নিজের অনুলিপিযুক্ত পথের সাথে হাইলাইটেড পাথটি প্রতিস্থাপন করার বিষয়টি নিশ্চিত করে।
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
সংরক্ষণ করুন এবং ফাইলটি থেকে প্রস্থান, এবং এটি পুনরায় লোড: source /etc/environment
।
আপনি এখন পরীক্ষা করতে পারেন এনভায়রনমেন্ট ভেরিয়েবল জন্য নিম্নলিখিত কমান্ড ব্যবহার নির্ধারণ করা হয়েছে কিনা: echo $JAVA_HOME
। এটি আপনার সবেমাত্র নির্ধারিত পথে ফিরে আসবে।