Добър ден на всички ... Разглеждах stackoverflow относно използването на локално или клъстерно хранилище на nexus. Както и да е, имах хранилище на Nexus на компютъра и лаптопа си от няколко години с малко грижи.
Мисля, че повече проекти използват самите Nexus и имах три или четири проблема само през последните няколко седмици (от декември), при които може да има сблъсъци с всеки артефакт от идентификатор на: „central“ . По-често срещам проблеми като този:
На моя лаптоп изглежда съм разрешил проблемите до момента, като наименувах основното хранилище (нещо като) "nexus-local". Но не и на моята настолна работна станция. Странно.
Колко странно? Е, един празен „архетип“ проект за Vert.X със същите атрибути се компилира добре на лаптопа и се проваля на работната станция, оплаквайки се, че не намира нещо от „централно“ наименувано хранилище.
При проверка забелязах, че въпреки че преименувах хранилището на работната станция на „nexus-local“, има някакъв вътрешен идентификатор, който остава „централен“.
Има файлове с настройки на хранилището на Nexus, напр. nexus.xml
, показващ вътрешното (??) централно име/ID. Така че въпросът на зрителите...
- Does the local mirror have to be called "central"?
- If not, how does one rename it 'responsibly'?
Като алтернатива, има ли проста демонстрация за готварска книга за настройка на maven/nexus на някое място, което не изисква първо да прочета 3 книги и да компилирам знанията за проста самостоятелна настройка?
Изключването на Nexus като цяло и рестартирането на сървъра би ли „поправило“ този вид проблем?