আমি ওরডলের ওয়েবসাইট থেকে ডাউনলোড করা জেডিকে 7u7 ইনস্টল করেছি। তবে ইনস্টলেশনের পরে, টার্মিনালটিতে এখনও জাভা সংস্করণ 6 প্রদর্শিত হচ্ছে
$java -version
java version "1.6.0_35"
Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811)
Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode)
কোন ধারণা কেন জাভা 7 প্রদর্শিত হচ্ছে না?
উত্তর: ঠিক আছে, সমস্যাটি সমাধান হয়েছে। উত্তরটি এখানে: আমি খুঁজে পেয়েছি যে আমার টার্মিনালে একটি .Bash_profile রয়েছে এবং জাভা হোম ভেরিয়েবলটি 1.6 এ সেট করা আছে
export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home"
সুতরাং প্রতিবারই আমি একটি নতুন টার্মিনাল উইন্ডো খুললে এই সমস্যাটি দেখা দিচ্ছে। কেবল এই লাইনটি সরান সমস্যার সমাধান করবে। @Aleroot যা বলেছে তা আপনাকে এখনও অনুসরণ করতে হবে, তবে এটি যদি আপনার পক্ষে কাজ করে না, আপনি পূর্বে কোনও জাভা সংস্করণ রফতানি করেছেন কিনা তা দেখতে .bash_profile (বা .bashrc) সেটিংস ফাইলটি পরীক্ষা করে দেখুন।
export JAVA_HOME
পদ্ধতিটি ব্যবহার করা , এখানে আরও কিছুটা নমনীয় উপায়ে বিশদযুক্ত।