Эта статья представляет подробное объяснение установки и использования Nexus на частном сервере Maven. Я поделюсь этим с вами. Детали следующие:
1. Установка
1.1 Установите Docker и ускоряйте
yum update && yum install dockersudo mkdir -p/etc/dockersudo tee /etc/docker/daemon.json <<-'eof' {"реестр mirrors": ["https://y7u9p3i0.mirror.aliyuncs.com"]} eofsud-systemctlAud-rel-rel-rel-rel-rel-rel-rel-rel-rel-rel-rel-rel-rel-relaud докер1.2 Установите Docker-Compose
Yum Install Epel-Release && yum Установить Python-Pip && PIP установить Docker-Compose
1.3 Установите Nexus
Приготовьте папку Nexus: mkdir -p/opt/docker/nexus -data && chown -r 200/opt/docker/nexus -data
Напишите файл описания
Версия: '2'services: Feitian-nexus: изображение: Sonatype/Nexus3 Объемы:-/Opt/docker/nexus-data:/nexus-data ports:-"10000: 8081"
Установка: Docker -Compose -D
2. Используйте библиотеку частных серверов
2.1 Укажите пакеты загрузки зависимостей из репозитория Nexus
Укажите адрес репозитория в файле Project pom.xml:
<perpository> <perpository> <id> hfcb </id> <url> http://192.168.1.223:10000/Repository/hfcb/ </url> </Repository> </Repository>
3. Упаковка
3.1 Публикуйте проект в репозиторий Nexus
Измените настройки.
<Server> <id> hfcb </id> <sername> admin </username> <shourse> admin123 </password> </server>
Укажите адрес репозитория в файле Project pom.xml:
<distributionmanagement> <slipshotrepository> <id> hfcb </id> <url> http://192.168.1.223:10000/Repository/hfcb/ </url> </snapshotrepository> </distribution management>
Введите проект Root Directory и выполните MVN Deploy, чтобы опубликовать проект в Nexus
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.