Àwọn ìpàṣẹ méjì wọ̀nyí kò fún olùfilọ́lẹ̀ Java ní ìṣètò kan náà. Lo olùgbàlejò àti ibudo proxy HTTP rẹ; àkójọ proxy HTTP pèsè àwọn olùdíje fún àwọn ipa ọ̀nà gbogbo ènìyàn tí a gbà láàyè:

java -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -jar app.jar
java -jar app.jar -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080

Nínú èkíní, olùfilọ́lẹ̀ gba àwọn àṣàyàn ohun-ìní ètò. Nínú èkejì, àwọn tọ́kẹ̀nì lẹ́yìn app.jar di àríyànjiyàn ohun-èlò. Ayafi tí ohun-èlò náà bá ṣe àtúpalẹ̀ wọn mọ̀ọ́mọ̀, wọn kò ṣètò àwọn ohun-ìní proxy JVM.

Ààlà kan náà wà nígbà tí a bá dárúkọ kíláàsì àkọ́kọ́ dípò -jar. Fi àwọn àṣàyàn JVM síwájú orúkọ kíláàsì àti àwọn àríyànjiyàn pàtó ohun-èlò lẹ́yìn rẹ̀.

Ṣàyẹ̀wò ìpàṣẹ ìbẹ̀rẹ̀ gidi tí IDE, àpòpọ̀ iṣẹ́ tàbí àkọsílẹ̀ ìfilọ́lẹ̀ ṣe. Ààyè rẹ̀ tí a fi àmì “program arguments” lè yàtọ̀ sí ààyè fún àwọn àṣàyàn VM.

Ìwọ̀n ààyè tòótọ́ ń pèsè ohun-ìní nìkan. Olùbánisọ̀rọ̀ HTTP ṣì gbọ́dọ̀ lo ìṣètò nẹ́tíwọ́kì Java yẹn. Fún Apache HttpClient 5, jẹ́ kí olùbánisọ̀rọ̀ lo àwọn ohun-ìní ètò. Ìjẹ́rìí proxy nílò ìfararàwọ́lé tí ó ní àtìlẹ́yìn tirẹ̀.

Àwọn àpilẹ̀kọ tó jọra