நெட்வொர்க்குகளுக்கு இடையே நகரும் மடிக்கணினிக்கு தானியங்கி proxy செருகுநிரல் சிறந்ததாகத் தெரிகிறது. ஆனால் ஒரு சிரமமான முதல் கோரிக்கை உள்ளது: செருகுநிரலையே பெற Maven க்கு proxy தேவைப்படலாம்.

Maven அதன் செயலாக்கத்தையும் தேவையான ஆர்ட்டிஃபாக்ட்களையும் தீர்த்து ஏற்றிய பிறகே செருகுநிரல் இலக்கு இயங்கும். அந்தச் செயலாக்கத்திற்குள் proxy கண்டறிதல், செயலாக்கம் தொடங்கும் முன் தோல்வியடையும் பதிவிறக்கத்திற்கு உதவ முடியாது. முழுமையாகத் தகுதியான செருகுநிரல் ஒருங்கிணைப்புகளைப் பயன்படுத்துவது முன்னொட்டுத் தேடலைத் தவிர்க்கலாம்; ஆனால் காலியான உள்ளூர் களஞ்சியத்தில் செருகுநிரல் ஆர்ட்டிஃபாக்ட் தோன்றச் செய்யாது.

பழைய Autoproxy Maven செருகுநிரல் இந்த வேறுபாட்டை விளக்குகிறது. அதன் README proxy-vole வழியாக proxy கண்டறிதலை விவரிக்கிறது, ஆனால் அதன் இலக்கை அழைப்பதற்கு முன் செருகுநிரலை உள்ளூரில் நிறுவுவதையும் விவரிக்கிறது. அதை அந்தக் குறிப்பிட்ட வடிவமைப்பின் முன்நிபந்தனையாகக் கருதுங்கள், Maven உலகளவில் உலாவியின் PAC அமைப்புகளைப் படிக்கிறது என்பதற்கான ஆதாரமாக அல்ல.

முதல் தீர்வுக்கு வெளிப்படையான பாதையைக் கொடுங்கள்

களஞ்சிய அணுகலுக்கு HTTP proxy தேவைப்படும் நெட்வொர்க்கிற்கு, அந்த அழைப்பு பயன்படுத்தும் Maven அமைப்புகளில் பொருத்தமான செயலில் உள்ள proxy ஐ அமைக்கவும். அனுமதிக்கப்பட்ட பொது-களஞ்சிய பூட்ஸ்ட்ராப்பிற்கு, HTTP proxy பட்டியல்இலிருந்து HTTP வேட்பாளரைத் தேர்ந்தெடுக்கவும். வெளிப்புறப் பாதை இல்லாமல் அணுகக்கூடிய அனுமதிக்கப்பட்ட உள் களஞ்சியமும் ஆரம்ப அணுகல் சிக்கலைத் தீர்க்கலாம். எந்த அணுகுமுறையும் செருகுநிரலையும் அதன் சார்புகளையும் உள்ளடக்க வேண்டும், பயன்பாட்டின் சார்புகளை மட்டுமல்ல.

முன்பு நிரப்பப்பட்ட உள்ளூர் களஞ்சியம் பூட்ஸ்ட்ராப் தேவையை மறைக்கலாம். டெவலப்பரின் மடிக்கணினியில் வெற்றி புதிய CI கணக்கு அதே கட்டுமானத்தைத் தொடங்க முடியும் என்பதை நிரூபிக்காது. செருகுநிரலின் கண்டறிதல் தர்க்கத்தை மாற்றும் முன் தோல்வியடைந்த ஆர்ட்டிஃபாக்டையும் கட்டத்தையும் பாருங்கள்.

செருகுநிரல் ஏற்றப்பட்ட பிறகு, பின்னர் ஏற்படும் சார்பு தோல்வி தனி கேள்வியாகிறது: கண்டறியப்பட்ட பாதை சரியானதா மற்றும் செயலில் உள்ள Maven போக்குவரத்து அதன் விளைவாக வரும் அமைப்புகளைப் பயன்படுத்துகிறதா. தானியங்கி கண்டறிதலைத் தக்கவைக்கலாமா என்று முடிவெடுக்கும்போது அந்த இரண்டு தோல்விப் புள்ளிகளையும் தனித்தனியாக வைத்திருங்கள்.

தொடர்புடைய கட்டுரைகள்