Maven 3.9.0-এ ডিফল্ট Resolver HTTP transport Wagon-ৰ পৰা native HTTP লৈ সলনি কৰিলে। Proxy URL সলনি নহ’লেও পুৰণি Wagon-নিৰ্দিষ্ট workaround-এ repository request নিয়ন্ত্ৰণ নকৰিব পাৰে।

চলিত Maven সংস্কৰণ, settings.xml-ত থকা সক্ৰিয় proxy configuration আৰু নিৰ্বাচিত Resolver transport পৰীক্ষা কৰক। JVM-এ -D argument গ্ৰহণ কৰিলেই HTTP client-এ সেই property ব্যৱহাৰ কৰে বুলি প্ৰমাণ নহয়।

Documented selector সমৰ্থন কৰা Maven 3.9 release-সমূহত এই তুলনাই Wagon request কৰে:

mvn -Dmaven.resolver.transport=wagon dependency:resolve

একেটা project আৰু অনুমোদিত endpoint-ৰ বাবে dependency download কৰিবলৈ সঁচাকৈ উদ্দেশ্য থাকিলেহে ইয়াক চলাওক। ই network operation, configuration query নহয়। বেলেগ ফলাফলে implementation difference সংকুচিত কৰে, কিন্তু Wagon স্থায়ী উত্তৰ বুলি প্ৰমাণ নকৰে। Maven 4 বা ভৱিষ্যৎ release-ৰ সৈতে selector ব্যৱহাৰৰ আগতে supported name পৰীক্ষা কৰক।

বাস্তৱ challenge আৰু error stage লিপিবদ্ধ কৰক। Browser authentication-এ কোনো Maven transport-এ NTLM সমৰ্থন কৰে বুলি প্ৰমাণ নকৰে। 407, certificate rejection, unavailable repository আৰু timeout-ৰ বাবে বেলেগ সমাধান লাগে। Pool বা time option যোগ কৰা অথবা mirror আৰু artifact version সলনি কৰাৰ আগতে version, transport, proxy method আৰু সৰ্বনিম্ন reproducible operation লিখি ৰাখক। See a useful diagnostic report for the selected route and configuration.

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