Code: Select all
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">
4.0.0
com.example
question
4.1
jar
[...]
[...]
private-repository-release
https://private.repository.com/artifactory/private-repository-release
< /code>
Da wir uns mit diesem privaten Repository authentifizieren müssen, verlassen wir uns auf diese Einstellung.
private-repository-release
someusername
somepassword
< /code>
(In dieser Frage geht es nicht darum, wie man das Benutzername -Passwort sicher übergibt oder sie über die Umgebungsvariable in die Datei ersetzt, oder ob die Datei "Einstellungen" -Xml eingecheckt werden sollte, oder wo sollte die Einstellung. Xml -Datei sitzen, aber wie man die Datei vollständig beseitigt. ~/.m2
oder
Wir überprüfen die Einstellungen in der Codebasis und führen einen Befehl wie MVN Clean Install -Einstellungen aus. Ein Befehl wie: < /p>
mvn clean install -Dservers.server.username=someusername -Dservers.server.password=somepassword