ពេលកម្មវិធីបើកដំណើរការដើមរបស់កម្មវិធីដំឡើងបង្កើត JVM ដោយមិនបង្ហាញបន្ទាត់ពាក្យបញ្ជា java សូមកំណត់បរិស្ថាននេះមុនពេលចាប់ផ្តើមកម្មវិធីដំឡើងពីសម័យ PowerShell នោះ៖

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

ឈ្មោះគឺពិតជា JAVA_TOOL_OPTIONS។ សម្រាប់ការដំឡើងអារតេហ្វ៊ែកសាធារណៈដែលបានអនុញ្ញាតដោយគ្មានការផ្ទៀងផ្ទាត់ប្រូកស៊ី អាសយដ្ឋានពីបញ្ជីប្រូកស៊ី HTTP អាចជំនួសឈ្មោះហូស និងច្រកដាច់ដោយឡែក។ ពិធីការគោលដៅទាំងពីរអាចប្រើអន្តរការីតែមួយ។ វាដំណើរការសម្រាប់ស្តាក HTTP ដែលប្រើលក្ខណសម្បត្តិប្រូកស៊ី JVM ទាំងនោះ។

VM អានអថេរនេះតាមរយៈ JNI_CreateJavaVM។ វាទទួលយកជម្រើស VM ដូចជា -D មិនមែនការណែនាំសម្រាប់តែកម្មវិធីបើកដូចជាការជ្រើសរើស -jar ទេ។ អថេរដែលហៅថា JAVA_OPTS គឺជាទំនៀមស្គ្រីបវិញ ហើយដំណើរការតែកន្លែងដែលកម្មវិធីបើកអានវា។

រក្សាការជំនួសឱ្យនៅក្នុងសម័យដំឡើងដែលបានបម្រុង។ ដំណើរការ GUI ដែលកំពុងដំណើរការរួចហើយ ឬការបើកពីមេផ្សេង មិនទទួលបានបរិស្ថានដែលបានធ្វើបច្ចុប្បន្នភាពរបស់សែលបច្ចុប្បន្នដោយស្វ័យប្រវត្តិទេ។

អត្ថបទពាក់ព័ន្ធ