JAVA_TOOL_OPTIONS மூலம் நிறுவியின் JVM ப்ராக்ஸி பண்புகளை அமைக்கவும்
Java நிறுவியின் துவக்கி JVM ப்ராக்ஸி அளவுருக்களுக்கு வசதியான இடத்தை வழங்காதபோது JAVA_TOOL_OPTIONS பயன்படுத்தவும்.
நிறுவியின் சொந்த துவக்கி 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 செயல்முறை அல்லது வேறு பெற்றோரிடமிருந்து துவக்கம் தற்போதைய ஷெல்லின் புதுப்பிக்கப்பட்ட சூழலை தானாகப் பெறாது.