Im Moment muss ich den Pfad von Nexus sowohl in der settings.xml (für den Aufbau mit Maven) als auch in einem Eltern-Pom (für den Einsatz mit Maven) angeben. Gibt es eine Möglichkeit, diese Informationen nur in einen Platz zu setzen?Spezifiziere Nexus-Repository-Pfad an einer Stelle
0
A
Antwort
0
Geben Sie in Ihrem obersten POM maven deploy plugin Version 2.8 oder höher an. Dann in Ihrer settings.xml angeben
<profile>
<id>nexus</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<altSnapshotDeploymentRepository>id::layout::url</altSnapshotDeploymentRepository>
<altReleaseDeploymentRepository>id::layout::url</altReleaseDeploymentRepository>
...
wobei id die gleiche ID wie in der (settings.xml) Definition des Servers angegeben (Anmeldeinformationen):
<server>
<id>id</id>
<username>usr</username>
<password>pass</password>
</server>
Layout ist default (außer wenn Sie maven verwenden 1)
URL ist der Ort, wo Sie hochladen möchten (Ihre Remote-Repo).
Dadurch entfällt die Notwendigkeit, das Deployment-Repository im POM des Projekts anzugeben.
Verwandte Themen
- 1. Warum würde identischer Code an einer Stelle einen Fehler ausgeben, aber nicht an einer anderen Stelle?
- 2. npm install: spezifiziere package.json?
- 3. UIStackView tobt Stapel Artikel an einer Stelle
- 4. mit zwei FadeToggle an einer Stelle
- 5. AWS-ALB-Zugriffsprotokolle an einer Stelle anzeigen
- 6. Visual Studio-Debugging - Ausnahme an einer Stelle ignorieren, während an anderer Stelle unterbrochen wird?
- 7. meteor spezifiziere Arbeitsverzeichnis in Container
- 8. Wort an einer bestimmten Stelle in einer Liste einfügen
- 9. Schreibe Byte an einer bestimmten Stelle in einer Binärdatei
- 10. Javascript einfügen Variablen an einer bestimmten Stelle in einer Zeichenfolge
- 11. Einfügen eines Elements an einer bestimmten Stelle in einer Liste
- 12. Entfernen identischer Koordinaten an einer bestimmten Stelle in einer Datei
- 13. Teilen einer Zeichenkette an einer Stelle mit einem Trennzeichen C#
- 14. Einfügen eines Speicherplatzes an einer bestimmten Stelle in einer Zeichenfolge
- 15. Rspec: Wie spezifiziere ich request.env in einer Helper-Spezifikation?
- 16. animierte Lasten an falscher Stelle
- 17. , die an anderer Stelle schließt
- 18. Filtervektor an Ort und Stelle
- 19. @Yield an falscher Stelle platziert
- 20. Wie kann ich CSS3-Animationen an einer bestimmten Stelle starten?
- 21. Einfügen an einer bestimmten Stelle eines 2d-Vektors
- 22. Python: schreibe an der spezifischen Stelle in einer Datei
- 23. Insert an erster Stelle einer Liste in Python
- 24. Immer Hover-Text an einer geeigneten Stelle zeigen
- 25. Wie kann man die EF Verbindungszeichenfolge an einer Stelle halten?
- 26. Umkehren einer '\ 0' terminierten C-Zeichenfolge an Ort und Stelle?
- 27. Zeile an einer bestimmten Stelle in Matrix einfügen mit R
- 28. Verwenden Sie zwei Bilder an einer Stelle durch Ziehen
- 29. PortAudio-Callbacks und Ändern einer Variablen an anderer Stelle
- 30. Bild an bestimmter Stelle des Absatzes einfügen
eine Eigenschaft in einem aktiven Standardprofil der Einstellungsdatei, sowohl in den Einstellungen als auch im Eltern-Pom verwendet? Ich bin mir nicht sicher, ob es in der Einstellungsdatei funktioniert, als Platzhalter, aber zumindest würden Sie es in nur einer Datei haben. –