Heim >Java >javaLernprogramm >Wie kopiere ich Maven-Abhängigkeiten nach „mvn clean install' nach target/lib?
Frage:
Nach der Ausführung der MVN-Neuinstallation enthält der Zielordner nur noch Die JAR-Datei des Projekts, ohne Laufzeitabhängigkeiten. Wie kann ich diese Abhängigkeiten in den Ordner target/lib kopieren lassen?
Antwort:
Um Abhängigkeiten nach target/lib zu kopieren, können Sie die folgende Maven-Konfiguration verwenden:
<project> ... <profiles> <profile> <id>qa</id> <build> <plugins> <plugin> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project>
Durch Hinzufügen dieser Konfiguration kopiert das Maven-Dependency-Plugin die JAR-Abhängigkeiten während der Installationsphase und platziert sie im angegebenen Ausgabeverzeichnis.
Das obige ist der detaillierte Inhalt vonWie kopiere ich Maven-Abhängigkeiten nach „mvn clean install' nach target/lib?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!