ইনস্টলার, লুক ব্যবহার করুন
হোমব্রিউ প্যাকেজ ম্যানেজারের পরামর্শ দেওয়া অন্যান্য উত্তর আমার কাছে কিছুটা চরম মনে হয়। আমি নিশ্চিত হোমব্রু এর কিছু ভাল ব্যবহার রয়েছে। তবে কেবল জাভা চালানোর জন্য হোমব্রিউ ইনস্টল করা অযথা অতিরিক্ত পদক্ষেপ। যদি আপনার লক্ষ্যটি কেবল জাভা চালানো হয় তবে কোনও বিশ্বস্ত উত্স থেকে ম্যাক ইনস্টলারটি ডাউনলোড করুন।
আপনার ম্যাকটিতে জাভা রাখার জন্য সহজেই ব্যবহারযোগ্য একটি ইনস্টলার অ্যাপ্লিকেশন পাওয়ার জন্য আপনার কাছে একাধিক উত্স রয়েছে। আপনি অন্যান্য অনেক অ্যাপের জন্য যেমন করেন তেমনভাবে আপনার ম্যাকে ইনস্টলারটি চালান।
জাভা 11 এর উত্স সন্ধানের জন্য এখানে একটি ফ্লোচার্ট ডায়াগ্রাম রয়েছে, যার কয়েকটি জাভা 8 সরবরাহ করে।
অ্যাডাপ্টঅপেনজেডিডিএন নেট এর মতো কোনও বিক্রেতা থেকে কোনও ইনস্টলার ডাউনলোড করুন।
ইনস্টলারটি চালান।
JavaVirtualMachines
ফোল্ডার এখন সঠিক
ওরাকল-এর ইনস্টলার কেন এটি যেখানে যায় তা সেখানে রাখে না? এবং আমি কীভাবে এই সমস্যাটি ঘিরে কাজ করতে পারি?
কোন সমস্যা নেই.
ফোল্ডারের /Library/Java/JavaVirtualMachines/
নতুন হোম জেভিএম s এ MacOS ।
একটি জেভিএম ইনস্টল করতে, নীচে আলোচিত একটি ইনস্টলার ব্যবহার করুন।
আনইনস্টল করতে, কেবলমাত্র সেই ফোল্ডার থেকে একটি জেভিএম মোছার জন্য ফাইন্ডার ব্যবহার করুন। অপসারণটি সম্পূর্ণ করার জন্য আপনাকে সিস্টেম অ্যাডমিন পাসওয়ার্ডের জন্য অনুরোধ জানানো হবে।
জাভা 9 এবং 10 এবং 11
2010 সালে ফিরে যান, অ্যাপল যোগদান OpenJDK প্রকল্পের সঙ্গে বরাবর ওরাকল , আইবিএম , রেড হ্যাট , Azul , এবং অন্যান্য জাভা বিক্রেতাদের। প্রতিটি সদস্য ইউনিফাইড ওপেনজেডিকে কোডবেসে উত্স কোড, পরীক্ষা এবং প্রতিক্রিয়া অবদান রাখে।
অ্যাপল তার জেভিএম এর জন্য ম্যাক-নির্দিষ্ট কোডের বেশিরভাগ অংশকে অবদান রেখেছে। এখন অ্যাপল আর নিজস্ব ম্যাক-নির্দিষ্ট JVM প্রকাশ করে না। ওপেনজেডিকে কোডবেস থেকে আসা বিল্ডগুলি সহ আপনার এখন আপনার জেভিএম সরবরাহকারী রয়েছে।
আপনি সোর্স কোড পাবেন: http://openjdk.java.net
নতুন রিলিজ ক্যাডেন্স
সচেতন হন যে 2017 সালে, ওরাকল, জিসিপি, এবং ওপেনজেডিকে নিয়মিত নির্ধারিত জাভাটির পূর্বনির্ধারিত সংস্করণে সরবরাহ করার জন্য একটি নতুন দ্রুত "রিলিজ ট্রেন" পরিকল্পনা গ্রহণ করেছে।
সাইমন রিটারের দ্বারা জাভা আপডেট বিভ্রান্তি দূর করতে , অনেক তথ্যের জন্য এই 2018-07 এ আজুল সিস্টেম ব্লগ পোস্টটি পড়ুন ।
এছাড়াও জাভা ইজ স্টিল ফ্রি পড়ুন ।
বিক্রেতারা
অতীত এবং বর্তমান জেভিএম বাস্তবায়নের পরিবর্তে সম্পূর্ণ তালিকা জন্য, উইকিপিডিয়ায় এই পৃষ্ঠাটি দেখুন ।
এখানে কয়েকটি বিক্রেতার একটি আলোচনা রয়েছে। আরও বিক্রেতার জন্য উপরের ফ্লোচার্টটি দেখুন
ওরাকল জেডিকে
ওরাকল ম্যাকোস সহ একাধিক প্ল্যাটফর্মের জন্য জেডিকে এবং জেআরই ইনস্টলার সরবরাহ করে।
সূর্যের অর্জন যেহেতু বছর ধরে, ওরাকল দুই জেভিএম ইঞ্জিন, শ্রেষ্ঠ অংশের মিলিত হয়েছে হটস্পট এবং JRocket , এবং তাদের মধ্যে মিশে গিয়ে তৈরি OpenJDK জাভা তাদের নিজস্ব ব্র্যান্ডেড বাস্তবায়নের জন্য ভিত্তি হিসাবে ব্যবহার প্রকল্পের।
2018 এর হিসাবে তাদের নতুন ব্যবসায়িক পরিকল্পনা হ'ল উত্পাদনের পারিশ্রমিকের জন্য জাভাটির একটি অরাকল-ব্র্যান্ডযুক্ত বাস্তবায়ন সরবরাহ করা এবং বিকাশ / পরীক্ষা / ডেমো ব্যবহারের জন্য কোনও ব্যয় ছাড়। পূর্ববর্তী রিলিজের জন্য সহায়তা প্রদানের জন্য অর্থ প্রদানের প্রোগ্রাম দরকার। তারা তাদের ব্র্যান্ডযুক্ত মুক্তির জন্য ওপেনজেডিকে রিলিজের সাথে ফিচার-সমতায় থাকার জন্য তাদের উদ্দেশ্যটি ঘোষণা করেছে। এমনকি তারা ওপেনজেডিকে প্রকল্পে ফ্লাইট রেকর্ডারের মতো বাণিজ্যিক অ্যাড-অনগুলি দান করেছেন ।
ওরাকল কোনও সমর্থন ছাড়াই ওপেনজেডিকে একটি বিল্ড প্রকাশ করেছে: http://jdk.java.net/
ওরাকল একটি বিশেষ উদ্দেশ্যে জেডিকে , গ্রেয়ালভিএম তৈরি করেছে ।
জুলু ও জিঙ আজুল
আজুল সিস্টেম বিভিন্ন ধরণের জেভিএম পণ্য সরবরাহ করে।
- তাদের
Zulu
লাইনটি সরাসরি ওপেনজেডিকে ভিত্তিক, এবং paidচ্ছিক প্রদেয় সহায়তা পরিকল্পনাগুলির সাথে কোনও দাম ছাড়াই উপলব্ধ।
- তাদের
Zing
লাইনটি বাণিজ্যিক জাগরণ সংগ্রহকারী হিসাবে বিকল্প প্রযুক্তিগত প্রয়োগের সাথে বর্ধিত বাণিজ্যিক জেভিএম পণ্য সরবরাহ করে ।
তাদের উভয় লাইনই ম্যাকোসের জন্য ইনস্টলার সরবরাহ করে।
আমি বর্তমানে ব্যবহার করছি জুলু MacOS উপর জাভা 10.0.1 জন্য উচ্চ সিয়েরা সঙ্গে IntelliJ 2018,2 এবং Vaadin 8 । আমি এই পৃষ্ঠা থেকে ডাউনলোড । যাইহোক, আমি অ্যাপল সিস্টেম পছন্দসমূহ অ্যাপ্লিকেশনটিতে জাভা সম্পর্কিত কোনও আইটেম ইনস্টল করি না ।
AdoptOpenJDK.net
অ্যাডাপ্টঅপেনজেডিডি ওপেনজেডিকে উত্সের বাইনারিগুলি তৈরি করার জন্য একটি সম্প্রদায়ের নেতৃত্বাধীন প্রচেষ্টা। তারা সম্প্রদায়ের সদস্যদের দ্বারা অনুদান হিসাবে সময়ের সাথে সাথে আপডেটগুলি দেওয়ার পরিকল্পনা করে।
- হটস্পট বা ওপেনজে 9 ইঞ্জিনের মধ্যে আপনার পছন্দ ।
- ম্যাকস, লিনাক্স এবং উইন্ডোজের জন্য উপলব্ধ বিল্ডস।
ওপেনজে 9 এক্সিলিপস দ্বারা
OpenJ9 প্রকল্পের একটি জেভিএম ইঞ্জিন আরেকটি বাস্তবায়ন, এর একটি বিকল্প হটস্পট ।
এখন এলিপিস ফাউন্ডেশনে স্পনসর করা হয়েছে, 2017 সালে আইবিএম দ্বারা প্রদত্ত প্রযুক্তি এবং সমর্থন সহ।
প্রাক বিল্ট বাইনারিগুলির জন্য, তারা আপনাকে উপরে উল্লিখিত অ্যাডাপ্টঅপেনজেডিডি প্রকল্পে উল্লেখ করে।
কিভাবে ইনস্টল করতে হবে
ওরাকল বা আজুল দ্বারা সরবরাহিত ইনস্টলারগুলি পরিচালনা করার জন্য উভয়ই সম্পূর্ণ সহজ। আপনার ম্যাকটিতে কেবল ইনস্টলার অ্যাপটি চালান। একটি উইন্ডো ইনস্টলেশনের অগ্রগতি ইঙ্গিত করতে প্রদর্শিত হবে।
শেষ হয়ে গেলে, আপনার জেভিএম ইনস্টলেশন যাচাই করে নিন:
/Library/Java/JavaVirtualMachines/
নতুন জেভিএম-এর জন্য একটি আইটেম দেখতে ফোল্ডারটি পরিদর্শন করা হচ্ছে।
- টার্মিনাল.অ্যাপের মতো কনসোল
java -version
চালিয়ে আপনার জেভিএমের ব্র্যান্ড এবং সংস্করণ নম্বর দেখতে টাইপ করুন ।
সাফল্য যাচাই করার পরে, ফাইন্ডারে .dmg চিত্রটি বাতিল করুন। তারপরে আপনার ডাউনলোড করা .dmg ফাইলটি ট্র্যাশ করুন।
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/
। পূর্ববর্তীটি ছিল যেখানে অ্যাপল-সরবরাহিত জাভা সংস্করণগুলি গিয়েছিল এবং অ্যাপল জাভা সরবরাহ না করায় ইনস্টলের অবস্থান পরিবর্তিত হয়েছে।