Maven ignoriert das benutzerdefinierte lokale Repository

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Maven ignoriert das benutzerdefinierte lokale Repository

by Guest » 20 Dec 2024, 15:15

Ich versuche, meine Tests in einer Umgebung ohne Internetverbindung zu starten.
Dazu muss ich meine Abhängigkeiten im Projektverzeichnis speichern und Maven für dieses Repository angeben.

Ich kopiere den Repository-Ordner von .m2 in das Projekt und schreibe:



project-repository
file:${project.basedir}/repository

ignore
true





und hoffte, dass der Maven das lokale m2-Repository ignorieren würde. Aber wenn ich alle Abhängigkeiten von m2 entferne, lädt der Maven sie immer noch aus dem Internet herunter. Wenn ich die Verbindung trenne, ignoriert der Maven das lokale Repository und startet nicht.

Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 from/to central (https://repo.maven.apache.org/maven2): repo.maven.apache.org: nodename nor servname provided, or not known


Wie kann ich den Maven anweisen, nur vom internen Repository aus zu arbeiten? Ohne benutzerdefinierte Einstellung.xml, nur auf *.pom .

Top