جب انسٹالر کا مقامی لانچر java کمانڈ لائن ظاہر کیے بغیر JVM بناتا ہے، تو اسی PowerShell سیشن سے انسٹالر شروع کرنے سے پہلے یہ ماحول مقرر کریں:

$env:JAVA_TOOL_OPTIONS = '-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080'

نام بالکل JAVA_TOOL_OPTIONS ہے۔ پراکسی توثیق کے بغیر اجازت یافتہ عوامی آرٹی فیکٹ انسٹالیشن کے لیے HTTP پراکسی فہرست کا کوئی پتہ میزبان نام اور الگ پورٹس کی جگہ لے سکتا ہے؛ دونوں منزل پروٹوکول ایک ہی ثالث استعمال کر سکتے ہیں۔ یہ ان JVM پراکسی خصوصیات کو استعمال کرنے والے HTTP اسٹیک کے لیے کام کرتا ہے۔

VM متغیر کو JNI_CreateJavaVM کے ذریعے پڑھتا ہے۔ یہ -D جیسے VM اختیارات قبول کرتا ہے، -jar منتخب کرنے جیسی صرف لانچر ہدایات نہیں۔ JAVA_OPTS نامی متغیر بلکہ ایک اسکرپٹ روایت ہے اور صرف وہیں کام کرتا ہے جہاں لانچر اسے پڑھتا ہے۔

اوور رائیڈ کو مطلوبہ انسٹالیشن سیشن تک مقامی رکھیں۔ پہلے سے چل رہا GUI عمل یا کسی دوسرے والدین سے آغاز موجودہ شیل کا بہ روز ماحول خود بخود نہیں پاتا۔

متعلقہ مضامین