Dhig calaamadaha proxy-ga Java ka hor fasalka ugu weyn
U gudbi sifooyinka nidaamka proxy-ga Java launcher halkii aad si shil ah ugu gudbin lahayd sida doodaha codsiga.
Labadan amarro ma siiyaan Java launcher isku qaabayn. Isticmaal host-ka iyo dekedda proxy-gaaga HTTP; liiska proxy-ga HTTP wuxuu bixiyaa musharrixiin loogu talagalay waddooyinka dadweynaha ee la ogolaaday:
java -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -jar app.jar
java -jar app.jar -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080
Midda koowaad launcher-ku wuxuu helaa xulashooyinka sifooyinka nidaamka. Midda labaad tokenada ka dambeeya app.jar waxay noqdaan doodaha codsiga. Haddii uusan codsigu si ula kac ah u falanqayn, ma dhigtayaan sifooyinka proxy-ga JVM.
Isla xadkaas ayaa khuseeya marka fasalka ugu weyn la magacaabo halkii -jar la isticmaali lahaa. Dhig xulashooyinka JVM ka hor magaca fasalka iyo doodaha gaarka ah ee codsiga ka dib.
Baadh amarka bilaabista dhabta ah ee ay soo saaraan IDE, duubka adeegga ama qoraalka bilaabista. Goobtiisa “program arguments” loo calaamadeeyay waxay ka duwanaan kartaa goobta xulashooyinka VM.
Meelaynta saxda ah waxay bixisaa oo kaliya sifada. Macmiilka HTTP wali waa inuu isticmaalo qaabaynta shabakadda Java. Apache HttpClient 5, u oggolow macmiilka inuu isticmaalo sifooyinka nidaamka. Xaqiijinta proxy-ga waxay u baahan tahay interface la taageeray oo u gaar ah.