ජාවා ප්රොක්සි ධජ ප්රධාන පන්තියට පෙර තබන්න
ප්රොක්සි පද්ධති ගුණාංග ජාවා දියත් කරන අයට ලබා දෙන්න, ඒවා අහඹු ලෙස යෙදුම් තර්ක ලෙස ලබා දීම වෙනුවට.
මෙම විධාන දෙක ජාවා දියත් කරන අයට එකම වින්යාසය ලබා නොදේ. ඔබේ HTTP ප්රොක්සියේ සත්කාරකය සහ තොටුපළ භාවිතා කරන්න; HTTP ප්රොක්සි ලැයිස්තුව අනුමත පොදු මාර්ග සඳහා අපේක්ෂකයන් සපයයි:
java -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -jar app.jar
java -jar app.jar -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080
පළමු විධානයේ දී දියත් කරන්නා පද්ධති-ගුණාංග විකල්ප ලබා ගනී. දෙවැන්නේ දී app.jar ට පසු ටෝකන යෙදුම් තර්ක බවට පත් වේ. යෙදුම ඒවා හිතාමතා විග්රහ නොකරන්නේ නම්, ඒවා JVM හි ප්රොක්සි ගුණාංග සකසන්නේ නැත.
-jar වෙනුවට ප්රධාන පන්තියක් නම් කරන විට ද එම සීමාව අදාළ වේ. JVM විකල්ප පන්ති නාමයට පෙර සහ යෙදුමට විශේෂිත තර්ක ඊට පසු තබන්න.
IDE, සේවා ආවරණයක් හෝ දියත් කිරීමේ ස්ක්රිප්ටයක් විසින් ජනනය කරන සැබෑ ආරම්භක විධානය පරීක්ෂා කරන්න. “program arguments” ලෙස ලේබල් කර ඇති එහි ක්ෂේත්රය VM විකල්ප සඳහා වන ක්ෂේත්රයට වඩා වෙනස් විය හැක.
නිවැරදි ස්ථානගත කිරීම ගුණාංගය පමණක් සපයයි. HTTP සේවාලාභියා තවමත් එම ජාවා ජාලකරණ වින්යාසය භාවිතා කළ යුතුය. Apache HttpClient 5 සඳහා, සේවාලාභියාට පද්ධති ගුණාංග භාවිතා කිරීමට ඉඩ දෙන්න. ප්රොක්සි සත්යාපනයට එහිම ආධාරක අතුරුමුහුණතක් අවශ්ය වේ.