gpt4 book ai didi

java - 通过maven下载本地仓库jar依赖文件

转载 作者:行者123 更新时间:2023-11-29 04:24:16 25 4
gpt4 key购买 nike

我无法通过 maven 下载一个 jar,所以我创建了一个本地存储库并手动下载了 jar,然后使用系统范围将其添加到 pom

<scope>system</scope>
<systemPath>c:\\bdh\gdhs</systemPath>

但我需要本地存储库 jar 的依赖项。那我该怎么办?手动添加每个依赖 jar 似乎不是一个好的解决方案请有人帮忙..

最佳答案

不要使用系统范围。

将下载的文件安装到本地存储库。

如果你同时拥有 pom 和 artifact

mvn install:install-file -Dfile=<path-to-file> -DpomFile=<path-to-pomfile>

要使其依赖项也正确解析 - 所以不要手动添加每个依赖项 - 你需要 pom。

如果你没有pom

mvn install:install-file -Dfile=<path-to-file> -DgroupId=**group-id** \
-DartifactId=**artifact-id** -Dversion=**version** -Dpackaging=<packaging>

如果没有 pom,安装的 artifact 的依赖项无法自动解析,您需要手动安装它们(最好使用 pom)。

然后将其添加为依赖:

<dependency>
<groupId>***group-id**</groupId>
<artifactId>**artifact-id**</artifactId>
<version>**version**</version>
</dependency>

引用Guide to installing 3rd party JARs了解更多详情

关于java - 通过maven下载本地仓库jar依赖文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47218238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com