Programu-jalizi ya proksi otomatiki inaonekana bora kwa kompyuta mpakato inayohama kati ya mitandao. Lakini kuna ombi la kwanza lenye usumbufu: Maven inaweza kuhitaji proksi ili kupata programu-jalizi yenyewe.

Lengo la programu-jalizi hufanya kazi tu baada ya Maven kuweza kutatua na kupakia utekelezaji wake na vizalia vinavyohitajika. Ugunduzi wa proksi ndani ya utekelezaji huo hauwezi kusaidia upakuaji unaoshindikana kabla ya utekelezaji kuanza. Kutumia viwianishi vya programu-jalizi vilivyohitimu kikamilifu kunaweza kuepuka utafutaji wa kiambishi awali; lakini hakiifanyi vizalia vya programu-jalizi kuonekana katika hazina ya ndani tupu.

Programu-jalizi ya zamani ya Autoproxy ya Maven inaonyesha tofauti hiyo. README yake inaeleza ugunduzi wa proksi kupitia proxy-vole, lakini pia inaeleza usakinishaji wa ndani wa programu-jalizi kabla ya kuita lengo lake. Chukulia hilo kama sharti la muundo huo mahususi, si ushahidi kwamba Maven husoma mipangilio ya PAC ya kivinjari kwa jumla.

Ipe suluhisho la kwanza njia iliyo wazi

Kwa mtandao ambapo ufikiaji wa hazina unahitaji proksi ya HTTP, sanidi proksi inayotumika inayofaa katika mipangilio ya Maven inayotumiwa na mwito huo. Kwa uanzishaji unaoruhusiwa kutoka hazina ya umma, chagua mteja wa HTTP kutoka orodha ya proksi za HTTP. Hazina ya ndani iliyoidhinishwa inayofikiwa bila njia ya nje inaweza pia kutatua tatizo la ufikiaji wa awali. Mbinu yoyote lazima ihimize programu-jalizi na vitegemezi vyake, si vitegemezi vya programu pekee.

Hazina ya ndani iliyojazwa awali inaweza kuficha sharti la uanzishaji. Mafanikio kwenye kompyuta mpakato ya msanidi programu hayathibitishi kwamba akaunti mpya ya CI inaweza kuanza ujenzi huo huo. Angalia vizalia na awamu vilivyoshindikana kabla ya kubadilisha mantiki ya ugunduzi wa programu-jalizi.

Baada ya programu-jalizi kupakiwa, kushindikana kwa vitegemezi baadaye huwa swali tofauti: kama njia iliyogunduliwa ni sahihi na kama usafirishaji hai wa Maven unatumia mipangilio inayotokana. Weka alama hizo mbili za kushindikana tofauti unapoamua kama ugunduzi otomatiki unafaa kubaki.

Makala zinazohusiana