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中文网其他相关文章!