Pan fydd lansiwr brodorol gosodwr yn creu JVM heb ddangos llinell orchymyn java, gosodwch yr amgylchedd hwn cyn cychwyn y gosodwr o'r sesiwn PowerShell honno:

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

Yr enw yw JAVA_TOOL_OPTIONS yn union. Ar gyfer gosodiad arteffact cyhoeddus a ganiateir heb ddilysu procsï, gall cyfeiriad o'r rhestr procsï HTTP ddisodli'r enw gwesteiwr a'r porthladdoedd ar wahân; gall y ddau brotocol cyrchfan ddefnyddio un cyfryngwr. Mae hyn yn gweithio ar gyfer stac HTTP sy'n defnyddio'r priodweddau procsï JVM hynny.

Mae'r VM yn darllen y newidyn trwy JNI_CreateJavaVM. Mae'n derbyn opsiynau VM fel -D, nid cyfarwyddiadau lansiwr yn unig fel dewis -jar. Mae newidyn o'r enw JAVA_OPTS yn gonfensiwn sgript yn lle hynny ac yn gweithio dim ond lle mae'r lansiwr yn ei ddarllen.

Cadwch y trosysgrifiad yn lleol i'r sesiwn gosod a fwriedir. Nid yw proses GUI sy'n rhedeg yn barod nac ail-lansio o riant arall yn derbyn amgylchedd diweddar y plisgyn cyfredol yn awtomatig.

Erthyglau cysylltiedig