如何使用Maven命令将jar安装到本地仓库或私服远程仓库

一.先确定是否安装了maven

     

     如图,没有配置Maven的环境变量,可参考:https://blog.csdn.net/github_37759996/article/details/90748461

二.将jar包安装到本地仓库

  • 语法
    mvn install:install-file -Dfile=jar包的位置(参数一) -DgroupId=groupId(参数二) -DartifactId=artifactId(参数三) -Dversion=version(参数四) -Dpackaging=jar
    

     

  • 示例:以该配置对应的坐标为例,将其jar文件放在了本地桌面 C:\Users\81148\Desktop\commons-compress-1.20.jar
            <!-- 解压zip -->
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-compress</artifactId>
                <version>1.20</version>
            </dependency>
      
    mvn install:install-file -Dfile="D:\Users\81148\commons-compress-1.20.jar" -DgroupId=org.apache.commons -DartifactId=commons-compress -Dversion=1.20 -Dpackaging=jar
    

    命令解释:

    mvn install:install-file   安装到本地仓库的maven命令
    -Dfile=jar包的位置   
    -DgroupId=上面的groupId,自定义   
    -DartifactId=上面的artifactId,自定义
    -Dversion=上面的version,自定义 
    -Dpackaging=jar

     

  • 需要注意以下几点:
    1.注意"-"不能缺少 install后面的"-"是没有空格的
    2.注意"-Dfile"中jar包的路径和jar包的名字.
    3.注意看cmd命令提示,查看本地repository中是否成功的复制了jar包.

三.将jar包安装到远程私服

  • 先找到本地Maven 的配置文件,配置私服地址。如果私服需要权限,需配置私服账号密码。

           

           

  • 使用mvn -deploy命令上传jar包到远程nexus仓库了,命令如下:
    mvn deploy:deploy-file -Dmaven.test.skip=true 
    -DgroupId=cn.conac.rc.api.client 
    -DartifactId=rc-gateway-api-client 
    -Dversion=1.0.0 -Dpackaging=jar 
    -Dfile=D:\temp\rc-gateway-api-client.jar 
    -Durl=http://你的地址/nexus/content/repositories/releases/ 
    -DrepositoryId=releases

    很多跟安装jar包到本地库是一样的,不同的是这里多了-Durl:这就是你要安装到的仓库的地址,还有就是-DrepositoryId,这个参数就是第5步的配置的id。还有就是这个命令也是一行的,编辑时不能用回车进行换行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值