In diesem Artikel wird eine detaillierte Erläuterung der Installation und Verwendung von Nexus auf Maven Private Server eingeführt. Ich werde es mit Ihnen teilen. Die Details sind wie folgt:
1. Installation
1.1 Docker installieren und beschleunigen
yum update && yum install dockersudo mkdir -p/etc/dockersudo tee /etc/docker/daemon.json <<-'eof' {"Registry-Mirrors": ["https://y7u9p3i0.mirror.aliycs.com"]} eofsudo systemctl-systemtococsucsucs.com "]} eofsudo systemctl-systemto-systemtoSudocococsucsucsucsuc.1.2 Docker-Compose installieren
yum install epel-release && yum Installieren Sie Python-Pip && Pip Installation Docker-Compose
1.3 Nexus installieren
Vorbereiten
Schreiben Sie eine Beschreibungsdatei
Version: '2'Sservices: Feitian-Nexus: Bild: Sonatype/Nexus3 Volumes:-/opt/docker/nexus-data:/nexus-data Ports:-"10000: 8081"
Installation: Docker -Compose Up -d
2. Verwenden Sie die private Serverbibliothek
2.1 Geben Sie das Herunterladen von Abhängigkeitspaketen aus dem Nexus -Repository an
Geben Sie die Repository -Adresse in der Datei project pom.xml an:
<Repository> <Prepository> <ID> HFCB </id> <URL> http://192.168.1.223:10000/repository/hfcb/ </url> </repository> </repository>
3. Packung
3.1 Veröffentlichen Sie das Projekt im Nexus -Repository
Ändern Sie die Einstellungen.xml im Maven -Installationsverzeichnis und fügen Sie den Benutzernamen und das Kennwort des Nexus -Repositorys hinzu
<Server> <ID> HFCB </id> <Beusername> admin </userername> <kennwort> admin123 </password> </server>
Geben Sie die Repository -Adresse in der Datei project pom.xml an:
<DistributionManagement> <Snapshotrepository> <ID> HFCB </id> <URL> http://192.168.1.223:10000/repository/hfcb/ </url> </snapshotrepository> </distributionManagement>
Geben Sie das Projektroot -Verzeichnis ein und führen Sie die MVN -Bereitstellung aus, um das Projekt an Nexus zu veröffentlichen
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.