فورمز

MacOS Big Sur 11.3 کے لیے Java 6 رن ٹائم 'لیگیسی ورژن'

mikzn

اصل پوسٹر
2 ستمبر 2013
نارتھ وینکوور
  • یکم جنوری 2021
میرے پاس کچھ ایپس ہیں جن کے لیے جاوا رن ٹائم کا ایپل لیگیسی ورژن درکار ہے۔

پچھلے تھریڈ کے مطابق یہ Catalina OS تھریڈ دیکھیں - میں نے بگ سور پر جاوا 6 رن ٹائم کا میراثی ورژن انسٹال کرنے کی کوشش کی اور جاوا پیکج ٹھیک لگ رہا تھا - /Library/Java/JavaVirtualMachines/1.6.0.jdk

pkg انسٹال کرنے کے بعد 'ایسا لگتا ہے کہ ٹھیک چل رہا ہے' اور 'انسٹال کامیاب ہو گیا ہے' - ٹرمینل میں 'java --version' کے ساتھ چیک کرنے کے بعد - مجھے معلوم ہوا 'آپریشن مکمل نہیں ہوسکا - جاوا رن ٹائم کو تلاش کرنے سے قاصر'

میں حیران ہوں کہ کیا ایپل نے بدل دیا ہے کہ جاوا بگ سور میں کیسے چلتا ہے اور اگر بگ سر پر چلنے والی ہر ایپ کے لیے 'کالنگ ہوم' کا اس سے کوئی تعلق ہے؟ نیز میں کسی بھی سسٹم فائلوں کو تبدیل کرنے کے بارے میں محتاط ہوں - شاید اس سے بگ سور OS سسٹم 'سائننگ' ٹوٹ سکتا ہے اور پریشانی پیدا ہوسکتی ہے یا OS بگ سر سسٹم ٹوٹ سکتا ہے؟

Catalina میں سب کچھ بالکل ٹھیک کام کر رہا تھا اور اب بگ سور میں اب تک 11.2 تک کام نہیں کرتا ہے۔

کیا کسی کو جاوا 6 رن ٹائم اور کسی ایسی ایپس کو انسٹال کرنے میں کوئی کامیابی ملی ہے جس کے لیے جاوا کے اس میراثی ورژن کی ضرورت ہے؟

کوئی خیالات / تجاویز / اپ ڈیٹس؟

جیمک

4 دسمبر 2017


کیف، یوکرین
  • 5 فروری 2021
کافی آسان حل ہے:
1. انسٹال کریں۔ مرکب (macOS کے لیے پیکیج مینیجر)
2. ٹرمینل میں چلائیں: brew install java6

نتیجے کے طور پر آپ کے پاس راستے میں jdk 1.6 ہوگا۔ /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

ایک بات نوٹ کریں: jdk 1.6 Apple Silicon پر کام نہیں کرے گا۔

mikzn

اصل پوسٹر
2 ستمبر 2013
نارتھ وینکوور
  • 5 فروری 2021
جیمک نے کہا: بہت آسان حل ہے:
1. انسٹال کریں۔ مرکب (macOS کے لیے پیکیج مینیجر)
2. ٹرمینل میں چلائیں: brew install java6

نتیجے کے طور پر آپ کے پاس راستے میں jdk 1.6 ہوگا۔ /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

ایک بات نوٹ کریں: jdk 1.6 Apple Silicon پر کام نہیں کرے گا۔ کھولنے کے لیے کلک کریں...
کیا یہ ایک تجویز ہے؟

یا کیا آپ نے واقعتاً اسے انسٹال کیا ہے اور تصدیق کی ہے کہ یہ لیگیسی ایپ کے ساتھ کام کرتا ہے؟

جیمک

4 دسمبر 2017
کیف، یوکرین
  • 5 فروری 2021
میں نے اسے انسٹال کیا اور یہ لیگیسی ایپ کے ساتھ کام کرتا ہے۔
ردعمل:bobnugget اور mikzn

mikzn

اصل پوسٹر
2 ستمبر 2013
نارتھ وینکوور
  • 5 فروری 2021
واہ - ٹھنڈا - میں اسے آزماؤں گا۔

mikzn

اصل پوسٹر
2 ستمبر 2013
نارتھ وینکوور
  • 6 فروری 2021
jemcik نے کہا: میں نے اسے انسٹال کیا اور یہ ایک لیگیسی ایپ کے ساتھ کام کرتا ہے۔ کھولنے کے لیے کلک کریں...
FWIW - اس نے کام نہیں کیا - Big Sur 11.3 ایم

mateo_rocks

10 فروری 2021
  • 10 فروری 2021
جیمک نے کہا: بہت آسان حل ہے:
1. انسٹال کریں۔ مرکب (macOS کے لیے پیکیج مینیجر)
2. ٹرمینل میں چلائیں: brew install java6

نتیجے کے طور پر آپ کے پاس راستے میں jdk 1.6 ہوگا۔ /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

ایک بات نوٹ کریں: jdk 1.6 Apple Silicon پر کام نہیں کرے گا۔ کھولنے کے لیے کلک کریں...
یہ ایپل سلیکون پر کیسے کام نہیں کرتا؟ شاید AS پر میراثی ایپس چلانے کی ضرورت ہوگی، کیا میں کچھ کر سکتا ہوں؟

mikzn

اصل پوسٹر
2 ستمبر 2013
نارتھ وینکوور
  • 14 فروری 2021
mateo_rocks نے کہا: یہ Apple Silicon پر کیسے کام نہیں کرتا؟ شاید AS پر میراثی ایپس چلانے کی ضرورت ہوگی، کیا میں کچھ کر سکتا ہوں؟ کھولنے کے لیے کلک کریں...

جہاں تک میں بتا سکتا ہوں (اب تک) یہ بگ سور پر کام نہیں کر سکتا ہے - میں اوپر کے مطابق کاتالینا لنک کے ساتھ فائلوں کو کامیابی کے ساتھ انسٹال کرنے کے قابل ہوں - پوسٹ نمبر 1 - فائلیں اسی جگہ انسٹال کی گئی ہیں جیسے کیٹالینا میں - لیکن JAVA_HOME کام نہیں کرتا ہے اور اسے macOS Big Sur سے پہچانا نہیں جاتا ہے۔

میڈیا آئٹم ' data-single-image='1'> دیکھیں

میڈیا آئٹم ' data-single-image='1'> دیکھیں ایچ

حرابائی

16 فروری 2021
  • 16 فروری 2021
JAVA_HOME پری بگ سور وے کو ترتیب دینے کے بجائے۔
اپنے JDK6 انسٹال کے لیے مطلق راستہ استعمال کریں۔
میرے لیے، میری env کو سورس کرنے کے لیے میری باش اسکرپٹ میں JAVA_HOME=/Library/Java/JavaVirtualMachines//Home ہے
ردعمل:mikzn ایچ

حرابائی

16 فروری 2021
  • 16 فروری 2021
شامل کرنا بھول گیا، مجھے کاتالینا پر واپس جانا پڑے گا کیونکہ جب میں بگ سور کے ساتھ Maven یا Jboss چلاتا ہوں تو مجھے JavaVM بنانے کے بارے میں کچھ عجیب JNI غلطی ملتی ہے۔ وہ اب بھی دوڑتے ہیں، لیکن کاتالینا میں چلانے کے مقابلے میں جہنم کی طرح سست ہیں۔

mikzn

اصل پوسٹر
2 ستمبر 2013
نارتھ وینکوور
  • 3 اپریل 2021
حرابائی نے کہا: JAVA_HOME پری بگ سور وے سیٹ کرنے کے بجائے۔
اپنے JDK6 انسٹال کے لیے مطلق راستہ استعمال کریں۔
میرے لیے، میری env کو سورس کرنے کے لیے میری باش اسکرپٹ میں JAVA_HOME=/Library/Java/JavaVirtualMachines//Home ہے کھولنے کے لیے کلک کریں...

جواب کے لیے شکریہ کہ کوشش کی اور وہ کام نہیں کر سکا - مجھے نہیں لگتا کہ آپ انسٹال کریں گے۔ میک 'لیگیسی ورژن'؟ جن کی کچھ ایپس کو خاص طور پر ضرورت ہے؟

مجھے یہ لنک مل گیا - میکوس پر $JAVA_HOME ماحول متغیر کیسے سیٹ کریں۔ - اور ترمیم کرکے - $JAVA_HOME - کو دوبارہ ترتیب دینے کے قابل تھا۔

Mikzn-MBP2015-BS ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/1.6.0

بدقسمتی سے میری ایپ اب بھی کریش ہو جاتی ہے - لہذا اس وقت مجھے یقین نہیں ہے کہ آیا جاوا 'میک لیگیسی ورژن' کام نہیں کرتا ہے یا اگر شاید ایپلی کیشن (iBackup) صرف بگ سور پر کام نہیں کرے گی۔

کاتالینا پر سب نے ٹھیک کام کیا - میں یہ دیکھنے کے لیے ایک مختلف ایپ آزما سکتا ہوں کہ آیا جاوا انسٹال اچھا ہے - لیکن ایک اور ایپ تلاش کرنے کی ضرورت ہے جس کے ساتھ جانچ کرنے کے لیے جاوا کے میک لیگیسی ورژن کی ضرورت ہے۔ کے ساتھ

zionlion77

11 جون، 2021
  • 11 جون، 2021
ارے مکزن،

آپ نے حقیقت میں $JAVA_HOME کو دوبارہ ترتیب دینے کا انتظام کیسے کیا؟ آپ نے ~/.zshrc میں کیا درج کیا؟
میں نے کوشش کی:
ایکسپورٹ JAVA_HOME=$(/usr/libexec/java_home)
جو ہمیشہ جاوا 8 مقام کو واپس کرے گا۔
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

دوسری چیز جس کی میں نے کوشش کی تھی۔
ایکسپورٹ JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
یا
ایکسپورٹ JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
لیکن دونوں کے نتیجے میں اجازت سے انکار کی غلطی ہوئی:
zsh: اجازت سے انکار: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

میں نے جاوا 6 اور 8 ڈائریکٹریوں کے فولڈر کی اجازتوں کا موازنہ کیا اور دونوں کو 755 پر سیٹ کیا گیا تھا، لہذا نظریہ میں ہر چیز کو کام کرنا چاہئے۔
مجھے کسی بھی رائے کے لیے خوشی ہوگی۔ اور

ewu

14 اپریل 2020
  • 11 جون، 2021
بہترین طریقہ یہ ہے کہ لیگیسی ایپ کو نئے جاوا 8 میں اپ گریڈ کیا جائے۔

جاوا 6 کے لیے بہترین OS میک OS EI Capitan ہے آخری ترمیم: جون 11، 2021

mikzn

اصل پوسٹر
2 ستمبر 2013
نارتھ وینکوور
  • 13 جون 2021
zionlion77 نے کہا: ارے مکزن،

آپ نے حقیقت میں $JAVA_HOME کو دوبارہ ترتیب دینے کا انتظام کیسے کیا؟ آپ نے ~/.zshrc میں کیا درج کیا؟
میں نے کوشش کی:
ایکسپورٹ JAVA_HOME=$(/usr/libexec/java_home)
جو ہمیشہ جاوا 8 مقام کو واپس کرے گا۔
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

دوسری چیز جس کی میں نے کوشش کی تھی۔
ایکسپورٹ JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
یا
ایکسپورٹ JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
لیکن دونوں کے نتیجے میں اجازت سے انکار کی غلطی ہوئی:
zsh: اجازت سے انکار: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

میں نے جاوا 6 اور 8 ڈائریکٹریوں کے فولڈر کی اجازتوں کا موازنہ کیا اور دونوں کو 755 پر سیٹ کیا گیا تھا، لہذا نظریہ میں ہر چیز کو کام کرنا چاہئے۔
مجھے کسی بھی رائے کے لیے خوشی ہوگی۔ کھولنے کے لیے کلک کریں...

معذرت کے ساتھ میرے پاس کوئی اچھی خبر یا اپ ڈیٹ نہیں ہے - درحقیقت مذکورہ پوسٹ کے بعد سے بگ سور کو کئی بار اپ ڈیٹ کرنے کے بعد - میں نے پھر سے Java_Home کو 1.6.0 پر سیٹ کرنے کی صلاحیت کھو دی ہے - ایسا نہیں ہے کہ اس نے اس وقت بھی کام کیا جب میں حاصل کرنے کے قابل تھا Java_Home 1.6.0 پر سیٹ ہے - میں نے اسے دوبارہ کام کرنے کی کوشش نہیں کی - بہت زیادہ وقت اور کوشش

مجھے یقین نہیں ہے - لیکن اگر یہ ہر بار ٹوٹ جاتا ہے تو بگ سور اپ ڈیٹ ہوتا ہے - مجھے شبہ ہے کہ یہ کوشش کے قابل نہیں ہے؟

مجھے .zshrc کے ساتھ گڑبڑ کرنا اور متبادل .zshenv فائلز (جاوا_ہوم کے لیے فائلوں کے راستے) اور دونوں فائلوں کی اجازت اور $HOME/.zshrc کو بھی یاد ہے۔

میں نے فائلیں بنانے/ترمیم کرنے کے لیے ٹرمینل میں 'ٹیکسٹ ایڈیٹ' اور 'نینو' کا استعمال کیا اور 'مکمل ڈسک تک رسائی' میں ٹیکسٹ ایڈٹ شامل کیا تو میں نے فرض کیا کہ اجازتیں ٹھیک ہیں - آپ کو اجازتوں پر ایک اچھا نقطہ نظر ہے۔

میں نے اوپر کی پوسٹ کے بعد سے کوئی وقت نہیں گزارا - 3 اپریل 2021 - لہذا کوئی نیا خیال نہیں ہے

اگر آپ اس پر کام کرتے ہیں اور کوئی دریافت کرتے ہیں - مجھے یقین ہے کہ اس تھریڈ کو فالو کرنے والا ہر کوئی کسی بھی اپ ڈیٹ اور حل کی تعریف کرے گا

mikzn

اصل پوسٹر
2 ستمبر 2013
نارتھ وینکوور
  • 13 جون 2021
ایوو نے کہا: جاوا 6 کے لیے بہترین OS میک OS EI Capitan ہے۔ کھولنے کے لیے کلک کریں...

بہت کم کوشش کے ساتھ - آپ حاصل کر سکتے ہیں - MacOS کے لیے Java 6 رن ٹائم 'لیگیسی ورژن' جو سیرا، ہائی سیرا، موجاوی پر بالکل کام کر رہا ہے اور کسی بھی لیگیسی ایپس کے لیے بہترین کام کرتا ہے۔

اور تھوڑی زیادہ کوشش کے ساتھ - Catalina - اس MR پوسٹ نمبر 12 پر

rbarrow

3 نومبر 2021
لیون، فرانس
  • 3 نومبر 2021
میں نے ان تمام حلوں کو MacOS 11.6 Big Sur پر کئی گھنٹوں تک آزمایا، لیکن ان میں سے کسی نے بھی کام نہیں کیا۔
میں جاوا 6 کام حاصل کرنے میں کامیاب نہیں ہو سکا۔

bogdanw

10 مارچ 2009
  • 3 نومبر 2021
بگ سر پر چلانے کے لیے مجھے اینگری آئی پی سکینر 3.4.1 کیسے ملا:
1. ایپل سے جاوا ڈاؤن لوڈ کریں۔ https://support.apple.com/kb/DL1572
2. ایک ایسا پیکج بنائیں جو بگ سور پر انسٹال ہو سکے (وہی اسکرپٹ جو کیٹالینا کے لیے ہے)
کوڈ: |_+_| 3. اپنے ڈیسک ٹاپ پر محفوظ کردہ Java.pkg انسٹال کریں۔
4. کھولیں /bin/bash
5. اس کے ساتھ bash_profile میں ترمیم کریں۔
کوڈ: |_+_| کاپی پیسٹ
کوڈ: |_+_| باہر نکلتے وقت تبدیلی کو محفوظ کریں۔
6. سورس کمانڈ چلائیں۔
کوڈ: |_+_| 7. اس کے ساتھ ٹیسٹ کریں۔
کوڈ: |_+_| نتیجہ ہونا چاہیے۔ /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
8. ایپ کی قابل عمل فائل کو گھسیٹیں اور چھوڑیں، اس صورت میں /Applications/Angry IP Scanner.app/Contents/MacOS/ipscan
9. انٹر دبائیں اور گڈ لک!
میڈیا آئٹم ' data-single-image='1'> دیکھیں