gpt4 book ai didi

maven-2 - 如何在我的本地 repo Maven 中下载和安装 jar

转载 作者:行者123 更新时间:2023-12-04 14:31:22 25 4
gpt4 key购买 nike

我正在尝试使用我在 tomcat 下的内部存储库下载一个 jar,然后将其安装到我的本地 Maven 存储库中。

jar 文件可以在 path:http://10.11.250.14/strepo/ext/JSErrorCollector-0.2.jar 下找到.

我编辑我的 pom.xml提供内部存储库的链接,并在 pom.xml 中添加依赖项但 Maven 无法下载 jar。

<repositories>
<repository>
<id>internal.repo</id>
<url>http://10.11.250.14/strepo/ext/</url>
</repository>
</repositories>

<dependencies>

<dependency>
<groupId>org.JS</groupId>
<artifactId>JSErrorCollector</artifactId>
<version>0.2</version>
</dependency>

你能请任何人帮助我吗?

最佳答案

不仅仅是jar仅仅用来做一个Maven仓库,还有一堆其他的东西需要被视为Maven仓库。从 URL 我认为它不是标准的 Maven 存储库布局。

所以你至少有两个选择:

  • 使用 Artifactory 设置您自己的本地网络 Maven 存储库, Nexus或其他类似的软件系统。
  • 下载文件并将其添加到本地机器存储库。

  • 对于选项 2,只需下载文件,然后按如下方式运行 Maven mvn 命令(假设文件在您的当前目录中):
    mvn install:install-file -Dfile=JSErrorCollector-0.2.jar -DgroupId=strepo.ext -DartifactId=JSErrorCollector -Dversion=0.2 -Dpackaging=jar

    之后,您可以使用以下方法引用:
    <dependency>
    <groupId>strepo.ext</groupId>
    <artifactId>JSErrorCollector</artifactId>
    <version>0.2</version>
    </dependency>

    关于maven-2 - 如何在我的本地 repo Maven 中下载和安装 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12873586/

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