Maven ৰ ভঁৰাল প্ৰক্ষীয়ে এটা পৰী঩্ষায়ে কৰা HTTP অনুৰোধ কনফিগাৰ নকৰাকৈ নিৰ্ভৰশীলতা আনিব পাৰে। ক্লায়েন্টটো পৰী঩্ষা JVM ত কনফিগাৰ কৰক।

যি দি সেই ক্লায়েন্টে Java ৰ HTTPS প্ৰক্ষী ধৰ্মসমূহ মানি লয়, তেন্তে এই অংশটো প্ৰাসংগিক Surefire প্লাগিনৰ configuration উপাদানৰ ভিতৰত ৰাখক:

<systemPropertyVariables>
  <https.proxyHost>proxy.example</https.proxyHost>
  <https.proxyPort>8080</https.proxyPort>
</systemPropertyVariables>

উদাহৰণৰ এন্ডপইন্টটো সলনি কৰক। ৰাজহুৱা গন্তব্যস্থানৰ বিৰুদ্ধে হোৱা পৰী঩্ষাৰ বাবে য’ত ৰাজহুৱা মধ্যস্থতাকাৰীক অনুমতি আছে, HTTP প্ৰক্ষী তালিকাএ হ’ষ্ট আৰু প’ৰ্টৰ প্ৰাৰ্থী আগবঢ়ায়। হ’ষ্ট আৰু প’ৰ্ট সুকীয়া মান; গন্তব্য আঁচনি আৰু লাইব্ৰেৰীৰ সৈতে খাপ খোৱা ধৰ্ম পৰিয়াল বাছনি কৰক। আনহাতে স্পষ্ট প্ৰক্ষী বস্তুৰে নিৰ্মিত ক্লায়েন্টৰ নিজৰ কনফিগাৰেশ্যন ইণ্টাৰফেসৰ প্ৰয়োজন।

Surefire এ সাধাৰণতে ফৰ্ক কৰা JVM ত পৰী঩্ষা চলায়। Maven আৰম্ভ কৰিবলৈ ব্যৱহাৰ হোৱা প্ৰতিটো বিকল্পই সেই প্ৰক্ৰিয়ালৈ নাপায়। আৰম্ভণিৰ প্ৰতি সংবেদনশীল চিস্টম-প্ৰক্ষী আৱিষ্কাৰৰ বিকল্পটো আৰম্ভণিত পৰী঩্ষা JVM ত থাকিব লাগে। পৰী঩্ষাসমূহে এটা প্ৰক্ৰিয়া ভাগ কৰিলেও এটা লাইব্ৰেৰীয়ে Java ৰ অবিকল্পিত প্ৰক্ষী ধৰ্ম উপেক্ষা কৰিব পাৰে।

আভ্যন্তৰীণ প্ৰত্যক্ষ গন্তব্যসমূহ উপযুক্ত বাইপাছ নিয়মেৰে আৱৰি ৰাখক, প্ৰক্ষী প্ৰমাণীকৰণ গন্তব্য প্ৰমাণীকৰণৰ পৰা সুকীয়া ৰাখক, আৰু প্ৰমাণপত্ৰ সত্যাপন সক্ৰিয় ৰাখক। ফৰ্কিং বন্দ কৰিলে পৰী঩্ষা কেনেকৈ চলিব সেয়া সলনি হয়; নিৰ্ভৰশীলতা মিৰৰ সলনিলে ভঁৰালৰ সমাধান সলনি হয়। দুয়োটাই নোহোৱা পৰী঩্ষা-ক্লায়েন্ট পথ যোগান নধৰে। সকলো চিস্টম ধৰ্ম কপি কৰিলে গোপন তথ্যও প্ৰকাশ হ’ব পাৰে।

বাকী থকা বিফলতাৰ বাবে পৰী঩্ষা JVM, HTTP লাইব্ৰেৰী, লক্ষ্য, বাছনি কৰা প্ৰক্ষী আৰু প্ৰথম বিফল পৰ্যায় লিপিবদ্ধ কৰক। সেই পৰ্যবেক্ষণে পৰী঩্ষাৰ কনফিগাৰেশ্যনলৈ আঙ্গুলিয়ায় আৰু কাম কৰি থকা ভঁৰাল ডাউনল’ডবোৰ বুজিব পৰাকৈ ৰাখে।

সম্পৰ্কিত প্ৰবন্ধ