জাভার জন্য জাভা_হোম কীভাবে সেট করবেন?

আমি জাভা একটি সংস্করণ ইনস্টল করেছি. আমরা কিভাবে সেট করতে পারেন $JAVA_HOME পরিবেশ পরিবর্তনশীল সঠিকভাবে?

আপনি আপনার সেট করতে পারেন JAVA_HOME মধ্যে /etc/profile এএস পেট্রোনিলা বিটল প্রস্তাব দেওয়া হয়. তবে এর জন্য পছন্দসই অবস্থান JAVA_HOME অথবা কোন সিস্টেম পরিবর্তনশীল হয় /etc/environment.

খুলুন /etc/environment মত কোন টেক্সট এডিটর nano অথবা gedit এবং নিম্নলিখিত লাইন যোগ করুন:

JAVA_HOME="/usr/lib/jvm/open-jdk"

(জাভা পাথ ভিন্ন হতে পারে)

ব্যবহার করুন source এই কমান্ডটি চালিয়ে ভেরিয়েবলগুলি লোড করতে:

source /etc/environment

তারপরে এই কমান্ডটি চালিয়ে ভেরিয়েবলটি পরীক্ষা করুন:

echo $JAVA_HOME

আপডেট

সাধারণত বেশিরভাগ লিনাক্স সিস্টেমের উত্স /ইত্যাদি/পরিবেশ ডিফল্টরূপে যদি আপনার সিস্টেমটি না করে তবে নিম্নলিখিত লাইনটি যুক্ত করুন ~/.bashrc (ধন্যবাদ @ পিজেই )

source /etc/environment

সেট করতে JAVA_HOME পরিবেশ পরিবর্তনশীল, নিম্নলিখিতগুলি করুন:

  1. টিপে টার্মিনাল চালু করুন Ctrl+Alt+T আপনার কীবোর্ডের.
  2. নিম্নলিখিত কমান্ড লিখুন:
    $ gksudo gedit /etc/environment
  3. আপনি আপনার জাভা ইনস্টল যেখানে উপর নির্ভর করে, আপনি সম্পূর্ণ পাথ প্রদান করতে হবে. এই উদাহরণস্বরূপ, আমি ওরাকল জেডিকে 7 ইনস্টল করেছি /usr/lib/jvm/java-7-oracle ডিরেক্টরি.
    ফাইলের শেষে স্ক্রোল করুন এবং নিম্নলিখিতটি প্রবেশ করুন:
    JAVA_HOME=/usr/lib/jvm/java-7-oracle
    export JAVA_HOME
  4. আপনার ফাইল সংরক্ষণ করুন এবং প্রস্থান করুন জিএডিট.
  5. শেষ অবধি, নিম্নলিখিত কমান্ডের সাহায্যে সিস্টেমের পথটি পুনরায় লোড করুন:
    $ . /etc/environment

উপরোক্ত পদ্ধতি কমান্ড প্রত্যেক সময় আপনি আপনার কম্পিউটারে লগ ইন চালানোর জন্য থাকার ঝগড়া সংরক্ষণ করতে হবে.

আপনি যদি পথটি না জানেন এবং আপনার কেবল ওপেনজেডিকে ইনস্টল করা আছে তবে আপনি টাইপ করতে পারেন update-alternatives --config java এবং আপনি পথ খুঁজে পাওয়া উচিত. পরিবর্তনশীল সেট করতে আপনি লিখতে পারেন JAVA_HOME=<PATH> অনুসরণ করুন export JAVA_HOME. লক্ষ্য করুন পরিবর্তনশীল ঘোষণা করার সময় কোন স্থান নেই. পরিবর্তনশীল সংরক্ষণ করা হয় কিনা তা পরীক্ষা করতে আপনি কেবল টাইপ করুন echo $JAVA_HOME যাচাই করতে.