eins. Warum einen privaten Nexus-Server erstellen? Kein Entwicklungsmitarbeiter des Unternehmens verfügt über ein externes Netzwerk. Sie stellen über das lokale Netzwerk eine Verbindung zum privaten Nexus-Server her, und der private Server stellt eine Verbindung zum externen Netzwerk her. Veröffentlichen Sie das Projekt auf einem privaten Server. Andere Personen können es vom privaten Server herunterladen. zwei. Architekturdiagramm nach Verwendung eines privaten Servers drei. Nexus aufbauen 3.1 Entpacken Sie nexus-2.10-1bundle.zip in ein beliebiges nicht-chinesisches Verzeichnis 3.2 Geben Sie nexus-2.10-1\bin\jsw\indows-x86-4 ein (entspricht Ihrem eigenen System) Nehmen wir als Beispiel das Windows 64-System
3.3 Anmeldung im Backend Geben Sie http://localhost:8081/nexus in Ihren Browser ein.
Wenn Sie Anpassungen vornehmen müssen, können Sie nexus-2.10-1\conf\exus.proerties konfigurieren Vier. Verwenden Sie Maven, um eine Verbindung zu einem privaten Server herzustellen 4.1 Maven settings.xml ändern <?xml version="1.0" encoding="UTF-8"?> <Einstellungen> <localRepository>G:\tool\m2\myrepository</localRepository> <Spiegel> <Spiegel> <id>Nexus-Veröffentlichungen</id> <Spiegel von>*</Spiegel von> <url>http://localhost:8081/nexus/content/groups/public</url> </Spiegel> <Spiegel> <id>Nexus-Schnappschüsse</id> <Spiegel von>*</Spiegel von> <url>http://localhost:8081/nexus/content/repositories/apache-snapshots/ </url> </Spiegel> </Spiegel> <Profile> <Profil> <id>jdk-1.7</id> <Aktivierung> <activeByDefault>wahr</activeByDefault> <jdk>1.7</jdk> </Aktivierung> <Eigenschaften> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </Eigenschaften> </Profil> <Profil> <id>NexusTest</id> <Repositorys> <Repository> <id>lokaler Nexus</id> <url>http://127.0.0.1:8081/nexus/content/groups/public/</url> <Veröffentlichungen> <aktiviert>wahr</aktiviert> </Veröffentlichungen> <Schnappschüsse> <aktiviert>wahr</aktiviert> </Schnappschüsse> </Repository> </Repositorys> </Profil> </profile> <activeProfiles> <!--Aktiviere das Profil mit der ID nexusTest --> <activeProfile>nexusTest</activeProfile> </aktiveProfile> <Server> <Server> <id>Veröffentlichungen</id> <Benutzername>admin</Benutzername> <Passwort>admin123</Passwort> </server> <Server> <id>Schnappschüsse</id> <Benutzername>admin</Benutzername> <Passwort>admin123</Passwort> </server> </server> </Einstellungen> G:\tool\m2\myrepository speichert den lokalen Lagerort http://127.0.0.1:8081 Nexus-Server-IP und -Port admin/admin123 Nexus-Server-Login-Benutzername und Passwort fünf. Schritte zum Veröffentlichen des Projekts auf einem privaten Server 5.1 Konfigurieren Sie den privaten Serverpfad in pom.xml <Projekt xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.bjsxt</groupId> <artifactId>Test</artifactId> <version>0.0.1-SNAPSHOT</version> <Verteilungsmanagement> <Repository> <id>Veröffentlichungen</id> <url>http://localhost:8081/nexus/content/repositories/releases</url> </Repository> <Schnappschuss-Repository> <id>Schnappschüsse</id> <url>http://localhost:8081/nexus/content/repositories/snapshots</url> </snapshotRepository> </distributionManagement> </Projekt> 5.2 Konfigurieren Sie den Benutzernamen und das Passwort für die Verbindung zum privaten Server-Warehouse in settings.xml <Server> <Server> <id>Veröffentlichungen</id> <Benutzername>admin</Benutzername> <Passwort>admin123</Passwort> </server> <Server> <id>Schnappschüsse</id> <Benutzername>admin</Benutzername> <Passwort>admin123</Passwort> </server> </server> 5.3 Klicken Sie mit der rechten Maustaste auf das Projekt -> Ausführen als und geben Sie „deploy“ ein. Nach dem Hinzufügen zum Projekt kann das entsprechende Paket im Hintergrund abgefragt werden Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Wie gut wissen Sie über die Vererbung in JavaScript?
01 Winterflocken (nur einzeln) 02 Snowtop Caps (k...
VMware-Version: VMware-Workstation-Full-16 VMware...
Jeden Tag ein jQuery-Plugin - Schritt-Fortschritt...
Zusammenfassen Globale Umgebung ➡️ Fenster Normal...
Es gibt viele Datenbankverwaltungstools für MySQL...
Inhaltsverzeichnis Themen dynamisch ändern Die er...
Inhaltsverzeichnis Schritt 1: Erstellen Sie das F...
<iframe src="./ads_top_tian.html" all...
1. Einleitung Heute hat mich ein Kollege gefragt,...
Für einzelne Webmaster war es schon immer das Ziel...
html: Tatsächlich werden mehrere durchgezogene Kr...
Inhaltsverzeichnis 1. Einleitung 2. Über vue-simp...
Dieser Artikel installiert die Google-Eingabemeth...
Der IE hat uns in der frühen Entwicklungsphase Ko...
1. Laden Sie das RPM-Paket für Linux herunter htt...