Plugin proxy aládàáṣiṣẹ́ dàbí ẹni tó dára fún kọ̀mpútà gbé káàkiri láàrín àwọn nẹ́tíwọ́kì. Ṣùgbọ́n ìbéèrè àkọ́kọ́ kan wà tó ṣòro: Maven lè nílò proxy láti gba plugin náà fúnra rẹ̀.

Èròjà plugin máa ń ṣiṣẹ́ lẹ́yìn tí Maven bá ti yanjú àti gbé ìmúṣẹ rẹ̀ àti àwọn artefact tó nílò. Ṣíṣàwárí proxy nínú ìmúṣẹ yẹn kò lè ràn àwọn ìgbàsílẹ̀ tó kùnà kí ìmúṣẹ tó bẹ̀rẹ̀ lọ́wọ́. Lílò àwọn kóòdù plugin tó péye lè yẹra fún wíwá pẹ̀lú ìpilẹ̀; ṣùgbọ́n kò jẹ́ kí artefact plugin farahàn nínú ibi ìpamọ́ àdúgbò tó ṣófo.

Plugin Autoproxy Maven àtijọ́ fi ìyàtọ̀ yìí hàn. README rẹ̀ ṣàlàyé wíwárí proxy nípasẹ̀ proxy-vole, ṣùgbọ́n ó tún ṣàlàyé fífi plugin sórí ẹ̀rọ àdúgbò kí ó tó pe èròjà rẹ̀. Wo ìyẹn gẹ́gẹ́ bí ipò àkọ́kọ́ ti àpẹẹrẹ yẹn pàtó, kì í ṣe ẹ̀rí pé Maven ń ka àwọn ètò PAC ti aṣàwákiri ní gbogbo ìgbà.

Fún ojútùú àkọ́kọ́ ní ọ̀nà tó ṣe kedere

Fún nẹ́tíwọ́kì tí ìwọlé ibi ìpamọ́ nílò proxy HTTP, ṣètò proxy tó ń ṣiṣẹ́ tó yẹ nínú àwọn ètò Maven tí ìpè yẹn ń lò. Fún ìbẹ̀rẹ̀ láti ibi ìpamọ́ gbogbo ènìyàn tí a gbà láàyè, yan olùdíje HTTP láti inú àkójọ proxy HTTP. Ibi ìpamọ́ inú tí a fọwọ́ sí tí a lè dé láìsí ọ̀nà òde tún lè yanjú ìṣòro ìwọlé àkọ́kọ́. Ọ̀nà kò yẹ kí ó bo plugin àti àwọn ohun tí ó gbára lé, kì í ṣe àwọn ohun tí ohun èlò gbára lé nìkan.

Ibi ìpamọ́ àdúgbò tí a ti kún tẹ́lẹ̀ lè fi ìbéèrè ìbẹ̀rẹ̀ pamọ́. Àṣeyọrí lórí kọ̀mpútà olùdàgbàsókè kò fi hàn pé àkọsílẹ̀ CI tuntun lè bẹ̀rẹ̀ ìkọ́ kanna. Wo artefact àti ìpele tó kùnà kí o tó yí ìmọ̀-èrò ìwárí plugin padà.

Lẹ́yìn tí plugin bá gbé, ìkùnà ohun tí ó gbára lé lẹ́yìn náà di ìbéèrè ọ̀tọ̀: bóyá ọ̀nà tí a rí tó tọ́ àti bóyá ìgbé ẹrù Maven tó ń ṣiṣẹ́ ń lo àwọn ètò tó jáde. Pa àwọn kókó ìkùnà méjèèjì yẹn mọ́ ọ̀tọ̀ nígbà tí o bá ń pinnu bóyá ó tọ́ láti pa ìwárí aládàáṣiṣẹ́ mọ́.

Àwọn àpilẹ̀kọ tó jọra