Жумуш жана үй тармактары үчүн Maven прокси жөндөөлөрү
Прокси конфигурациясы Maven жөндөөлөрүнө таандык. Жөндөө файлын тандоо — тармактык чөйрөлөрдү алмаштыруунун алдын ала айтууга боло турган жолу.
Долбооруңуз үйгө бараткан поездде өзгөргөн жок, бирок анын тармактык маршруту өзгөрдү. Кеңседе иштеген прокси дареги үйдө жеткиликсиз болушу мүмкүн. Бул чөйрөнүн жөндөөсү, жумуш берүүчүңүздүн проксисин долбоордун POM файлына коюуга себеп эмес.
Maven жөндөөлөрүнүн модели прокси аныктамаларын өзүнүн жогорку деңгээлдеги proxies бөлүмүнө жайгаштырат. Жөндөө профилдери ошол бөлүмдүн экинчи ыктыярдуу көчүрмөсүн бербейт. Профилдин астына прокси формасындагы XML бөлүгүн кошуу аны колдоого алынган тармакты алмаштыруу механизмине айландырбайт.
Түз вариант — ар бир чөйрө үчүн бекитилген жөндөөлөрдү сактап, ылайыктуусун тандоо:
mvn --settings /path/to/settings-office.xml verify
Мисал колдонуучу жөндөөлөрүн ачык тандайт. Курууга ылайыктуу буйрукту жана файлды колдонуңуз; бул файлдын ырастоо маалыматтары менен бирге commit кылынышы керек дегенди билдирбейт.
Айырмачылыктарды кичине кармаңыз
Кайсы жөндөөлөр чындыгында өзгөрөрүн жазыңыз: активдүү прокси, айланып өтүүчү хосттор, күзгүлөр жана керектүү сервер аккаунттары. Экинчи файл байланышсыз репозиторий саясатын үнсүз алып салбашы же эски сырсөздү колдонбошу керек.
Тандалган колдонуучу жөндөөлөрү менен азыркыга чейин бириктирилип жаткан ар кандай глобалдык жөндөөлөрдү текшериңиз. Ачык файл киргизүүнү көрүнүктүү кылат, бирок Maven'дин башка конфигурация булактары жок дегенди билдирбейт.
Автоматтык алмаштыруу чыныгы сигналды талап кылат
Maven кадимки мааниде ноутбуктун жайгашкан жеринен "кеңсени" чыгара албайт. Автоматтык жайгаштыруу үчүн колдоого алынган тышкы аныктоо же башкаруу механизми жана ал механизм жеткиликсиз болгондо аныкталган жооп керек.
Үйдө проксини өчүрүү үчүн арналган кеңири айланып өтүү үлгүлөрүнө этият болуңуз. Алар ички багыттарга да таасир этиши же сурам кайсы маршрут менен кеткенин жашырышы мүмкүн.
Биринчи оңдоо үчүн көрүнүктүү, ачык жөндөө тандоосун артык көрүңүз. Ал эки чөйрөдө тең иштегенден кийин, каалаган автоматташтыруу долбоордун куруу нускамаларын кайра-кайра жазуунун ордуна ошол белгилүү конфигурацияны кайра жарата алат.