Maven:使用相對JAR 路徑進行依賴注入
將專有JAR 作為依賴項添加到Maven 項目,而不將其存儲在儲存庫中可能很複雜。但是,這種方法允許無縫編譯和執行 Maven 命令,而不需要開發人員手動將其新增至儲存庫。
解決方案:
要實現此目的,請建立專案中的本機儲存庫並使用 install:install-file 外掛程式安裝 JAR。配置插件以指定本機儲存庫路徑。不要使用系統範圍作為依賴項。
步驟:
<repositories> <repository> <id>my-local-repo</id> <url>file://${project.basedir}/my-repo</url> </repository> </repositories>
mvn org.apache.maven.plugins:maven-install-plugin:2.3.1:install-file \ -Dfile=<path-to-file> -DgroupId=<myGroup> \ -DartifactId=<myArtifactId> -Dversion=<myVersion> \ -Dpackaging=<myPackaging> -DlocalRepositoryPath=<path>
<dependency> <groupId>your.group.id</groupId> <artifactId>3rdparty</artifactId> <version>X.Y.Z</version> </dependency>
好處:
注意:
以上是如何從 Maven 中的相對 JAR 路徑注入依賴項?的詳細內容。更多資訊請關注PHP中文網其他相關文章!