如何在我的本地仓库Maven下载和安装jar

我正尝试下载一个用于内部回购的jar,并在tomcat下安装,然后将其安装到我的本地maven回购站中。

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

我编辑我的pom.xml提供了内部回购链接,并且还在pom中添加了依赖项,但是maven无法下载thre 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> 

你能请任何人帮助我吗?


这不仅仅是创建一个Maven仓库的jar,还有一些其他需要被视为Maven仓库的东西。 从URL我认为它不是一个标准的Maven仓库布局。

所以你至少有两个选择:

  • 使用Artifactory,Nexus或其他类似的软件系统设置您自己的本地网络Maven存储库。
  • 下载该文件并将其添加到本地机器存储库。
  • 对于选项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>
    
    链接地址: http://www.djcxy.com/p/29661.html

    上一篇: how to download and install jar in my local repo Maven

    下一篇: How to use maven uber pom with dependencies?