ইন্টেলিজ জে এল ক্যাপিটান 10.11 তে কাজ করছেন না


9

আমি শুধু নতুন ওএস এল ক্যাপিটান 10.11 ইন্সটল করেছি এবং আবিষ্কার করেছি যে ইন্টেলিজি এটির উপর কাজ করছে না।

যখন আমি এটি চালু করি, তখন আমি এই ত্রুটিটি পেতে পারি:

"This application requires the legacy Java SE 6 runtime which is unavailable for this version of OS X."

আমি অনুমান করছি যে জাভা এখনো সঠিকভাবে সেট আপ করা হয়নি। যে কেউ এই কাজ করতে পারেন কিভাবে কোন ধারনা আছে?


1
আপনি সঠিকভাবে জাভা সেটআপ করতে পারেন। ত্রুটির উপর ভিত্তি করে এটি একটি লিগ্যাসি ইনস্টলেশনের সন্ধান করে এবং 10.11 জাভাটির একটি অসমর্থিত লিগ্যাসি সংস্করণ থাকবে না। IntelliJ এর কোন সংস্করণটি আপনি ব্যবহার করছেন তা এখনও জাভাটির লিগ্যাসি সংস্করণটির প্রয়োজন?
Ramhound

ইন্টেলিজ জে চলছে 13 নিশ্চিত না কেন এটি একটি উত্তরাধিকার প্রয়োজন হবে। আমি যে কিছু পরিবর্তন করতে পারেন?
denislexic

2013 পর্যন্ত ইনস্টলার এখনও প্রয়োজন 1.6 তাই 1.6 যোগ করার চেষ্টা করুন এবং এটি কাজ করে দেখুন। এছাড়াও সংশ্লিষ্ট
Ramhound

1.6 (অফিসিয়াল অ্যাপল জাভা) ইনস্টল করা যাবে না, এটি 10.11 এ সমর্থিত নয় :(
denislexic

2
এল Capitan জন্য জাভা 6: support.apple.com/kb/DL1572
nschum

উত্তর:


20

আপনি যদি 1010 এর আপগ্রেড করেন যেখানে সবকিছু ঠিকঠাক কাজ করে (এবং যেখানে অ্যাপল-সরবরাহকৃত জাভা 6 রানটাইম ইনস্টল হয়েছিল) ইনস্টল করুন, নিম্নলিখিত সমাধানটি কাজ করতে পারে। আপনার মত একই সমস্যা ছিল, এবং এটি আমার সমস্যার সমাধান করেছিল:

  1. IntelliJ ছেড়ে যান এবং ফাইন্ডারে অ্যাপ্লিকেশন-ফোল্ডারে যান
  2. IntelliJ.app রাইট ক্লিক করুন এবং নির্বাচন করুন: প্যাকেজ সামগ্রী প্রদর্শন করুন
  3. বিষয়বস্তু খুলুন-ফোল্ডার (এটি আমার ক্ষেত্রে একমাত্র ফাইল / ফোল্ডার ছিল)
  4. কিছু ধরনের টেক্সট-এডিটর ব্যবহার করে Info.plist ফাইলটি খুলুন (টেক্সট সম্পাদকটি কাজটি করতে হবে, তবে আমি যেমন কাজগুলির জন্য স্লাইম ব্যবহার করে পছন্দ করি)।
  5. নিম্নলিখিত ট্যাগ খুঁজুন:

    <key>JVMVersion</key>
    <string>1.6*,1.7+</string>
    
  6. অপসারণ 1.6*, স্ট্রিং-ট্যাগ থেকে, তাই এটি হয়ে যায়:

    <key>JVMVersion</key>
    <string>1.7+</string>
    
  7. ফাইল সংরক্ষণ করুন, এবং আবার IntelliJ শুরু করার চেষ্টা করুন।

আমি বললাম, এই আমার জন্য কাজ বলে মনে হচ্ছে। আমার মনে রাখা দরকার যে আমি IntelliJ 14 ব্যবহার করছি, কিন্তু আমি মনে করি এই প্রক্রিয়াটির জন্য 13 টি কাজ করা উচিত।

এছাড়াও, যখন অ্যাপল থেকে আরও স্থায়ী সমাধান বের হয়, তখন এই পদক্ষেপগুলিকে পূর্বাবস্থায় ফিরিয়ে আনতে একটি ভাল ধারণা হতে পারে (কেবল মুছে ফেলা পাঠটি আবার যোগ করুন) অথবা সম্পূর্ণরূপে ইনন্টেলিজ পুনরায় ইনস্টল করুন।


1
অসাধারণ, কাজ! আমি এটা 1.8 * পরিবর্তন এবং একটি কবজ মত কাজ। ধন্যবাদ!
denislexic

আমার জন্য কাজ করে না ... ফাইলটি সম্পাদনা করে, এখনও একই ব্লকিং ডায়লগ (ধারণা 14)
Jan Galinski

4

আমি কেবল এই অ্যাপল লিঙ্ক থেকে জাভা 6 পুনরায় ইনস্টল https://support.apple.com/kb/DL1572?locale=en_US এবং IntelliJ 14 এটা চিনতে সক্ষম ছিল। এটি আমাকে ইন্টেলিজে জাভা 1.6 ব্যবহার চালিয়ে যেতে দেয়।

আরো এখানে: https://intellij-support.jetbrains.com/hc/en-us/articles/206827627-IDE-doesn-t-start-after-updating-to-Mac-OS-Yosemite-or-Mavericks

Jetbrains সমর্থন থেকে:

JDK 1.6 চালানোর প্রয়োজন এবং আপনার সিস্টেমে অনুপস্থিত হতে পারে। আপেল JDK 1.6 ইনস্টল করুন। যখন আপনি প্রথমবার পণ্যটি শুরু করবেন তখন জাভা ইনস্টল করার পরামর্শ সহ একটি উইন্ডো থাকা উচিত তবে এটি অন্য অ্যাপ্লিকেশন উইন্ডোজ দ্বারা লুকানো থাকতে পারে।


সুপার ব্যবহারকারী স্বাগতম! রেফারেন্স লিঙ্ক (গুলি) থেকে উত্তরের প্রয়োজনীয় অংশগুলি উদ্ধৃত করুন, লিঙ্কযুক্ত পৃষ্ঠাগুলি পরিবর্তিত হলে উত্তরটি অবৈধ হতে পারে।
DavidPostill
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.