Ich habe den folgenden Fall: - Maven-Projekt kompiliert fein auf einer Maschine, wo Artefakt A (Release eins) in diesem lokalen Maven-Repository der Maschine existiert, - Artefakt A wurde aus dem Remote-Repository entfernt.Wie aktualisiert Release-Artefakte in Maven?
Wie können wir sicher sein, dass das Projekt auf einer neuen Maschine funktioniert, auf der das lokale Maven-Repository leer ist?
Wenn Sie auf einem Artefakt abhängen müssen sie in einer Remote-Repository sein, wenn Sie bauen von einem sauberen Schiefer. Warum hast du es entfernt und warum kannst du es nicht zurücklegen? – froderik
Ich bin mir nicht sicher, ob ich Ihr Problem vollständig verstehe, aber: Wenn Sie eine Verbindung zu einem Remote-Repository mit Artefakt A herstellen, holt Maven es und legt es vor dem Build in das lokale Repository. Wenn Sie keine Remotequelle für Ihr Artefakt haben, können Sie es manuell im lokalen Repository Ihres Computers installieren. –