Àwọn ètò Maven proxy fún àwọn nẹ́tíwọ́kì iṣẹ́ àti ilé
Ìṣètò proxy wà nínú àwọn ètò Maven. Yíyan fáìlì ètò jẹ́ ọ̀nà tí ó ṣeé ṣe kí a mọ̀ ṣáájú láti yí àyíká nẹ́tíwọ́kì padà.
Iṣẹ́ rẹ kò yí padà nínú ọkọ̀ ojú irin tí ń lọ sílé, ṣùgbọ́n ọ̀nà nẹ́tíwọ́kì rẹ̀ yí padà. Àdírẹ́sì proxy tí ń ṣiṣẹ́ ní ọ́fíìsì lè má lè dé nílé. Èyí jẹ́ ètò àyíká, kì í ṣe ìdí láti fi proxy agbaniṣẹ́ rẹ sínú POM ti iṣẹ́ náà.
Àwòṣe ètò Maven gbé àwọn ìtumọ̀ proxy sí ẹ̀ka ìpele gíga rẹ̀ proxies. Àwọn profáìlì ètò kò pèsè àdàkọ kejì aláìní ìlà ìdíwọ́ ti ẹ̀ka yẹn. Fífi àkójọ XML tí ó dàbí proxy kún un lábẹ́ profáìlì kò sọ ọ́ di ẹrọ yíyí nẹ́tíwọ́kì tí a ṣe àtìlẹ́yìn fún.
Àṣàyàn tààrà ni láti tọ́jú àwọn ètò tí a fọwọ́ sí fún àyíká kọ̀ọ̀kan kí a sì yan èyí tí ó yẹ:
mvn --settings /path/to/settings-office.xml verify
Àpẹẹrẹ náà yan àwọn ètò olùṣàmúlò ní gbangba. Lo àṣẹ àti fáìlì tí ó bá ìkọ́ náà mu; ìyẹn kò túmọ̀ sí pé kí a commit fáìlì náà pẹ̀lú àwọn ẹ̀rí ìdánimọ̀.
Jẹ́ kí àwọn ìyàtọ̀ kéré
Ṣàkọsílẹ̀ àwọn ètò tí ó yàtọ̀ ní ti gidi: proxy tí ń ṣiṣẹ́, àwọn olùgbàlejò tí a ń forí kọjá, àwọn dígí àti àwọn àkọsílẹ̀ sáfà tí ó pọn dandan. Fáìlì kejì kò gbọ́dọ̀ yọ ìlànà ibi ìkórajọ tí kò ní í ṣe pẹ̀lú kúrò ní ìdákẹ́jẹ́ tàbí lo ọ̀rọ̀ ìkọ̀kọ̀ àtijọ́.
Ṣàyẹ̀wò ètò àgbáyé èyíkéyìí tí ó ṣì ń dà pọ̀ pẹ̀lú àwọn ètò olùṣàmúlò tí a yàn. Fáìlì tí ó ṣe kedere máa ń jẹ́ kí ẹnu-ọ̀nà hàn, ṣùgbọ́n kò túmọ̀ sí pé Maven kò ní àwọn orísun ìṣètò mìíràn.
Ìyípadà aládàáṣe nílò àmì gidi
Maven kò lè mọ̀ "ọ́fíìsì" láti ibi tí kọ̀mpútà àgbélẹ̀ náà wà ní ìtumọ̀ déédéé. Ètò aládàáṣe nílò ẹrọ ìwádìí tàbí ìṣàkóso ìta tí a ṣe àtìlẹ́yìn àti ìdáhùn tí a ti ṣàlàyé nígbà tí ẹrọ yẹn kò bá sí.
Ṣọ́ra pẹ̀lú àwọn àwòrán forí kọjá gbòòrò tí a pinnu láti pa proxy kù nílé. Wọ́n tún lè ní ipa lórí àwọn ibi tí ó wà nínú tàbí fi ọ̀nà tí ìbéèrè gbà pa mọ́.
Fún àtúnṣe àkọ́kọ́, yàn ìyàn ètò tí ó hàn gbangba àti tí ó ṣe kedere. Nígbà tí ó bá ṣiṣẹ́ ní àyíká méjèèjì, ìṣètò aládàáṣe èyíkéyìí lè tún ìṣètò tí a mọ̀ yẹn ṣe dàbí ẹni tí kò fi àwọn ìtọ́ni ìkọ́ iṣẹ́ náà kọ̀wé lẹ́ẹ̀kọ̀ọ̀kan.