當嘗試將執行時間依賴項複製到target/lib 資料夾時,Maven 使用者可能會遇到只有專案的JAR 的情況在運行mvn clean install 後出現。
要解決此問題並確保包含運行時依賴項,您可以利用以下方法方法:
Maven 依賴插件為此任務提供了可靠的插件解決方案。透過合併以下配置,您可以指示Maven 將依賴項複製到所需的target/lib 目錄中:
<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>
在上述配置中:
透過將此配置整合到您的 Maven 專案中,您可以成功地將專案的執行時間依賴項複製到執行 mvn clean install 後的 target/lib 資料夾。
以上是如何使用 Maven 將執行時間依賴項複製到 Target/lib 中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!