本文来说下maven如何打本地JAR包

文章目录

  • 概述
  • 使用命令cmd
  • 本文小结

概述

在跑一个程序的时候,发现项目报错了,无法从maven仓库中下载一个JAR包,上网查找资料之后,发现原来这是一个第三方的jar包,没有上传到阿里云的maven仓库。所以找到这个第三方的jar包之后,打了一个本地的jar包。


使用命令cmd

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

例如

jar在本地电脑的位置

命令

mvn install:install-file -Dfile=D:/aspose-words-14.9.0.jar
-DgroupId=com.aspose -DartifactId=aspose-words -Dversion=14.9.0  -Dpackaging=jar

解释:

-Dfile:为本地 jar 包的位置

-DgroupId:打到 Maven 仓库对应 pom 文件中引用的 groupId

-DartifactId:打到 Maven 仓库对应 pom 文件中引用的 artifactId

-Dversion:版本号


本文小结

maven打本地jar包的方式还是比较简单的,按照上述步骤来操作就可以了。

maven打本地JAR包相关推荐

  1. 【Maven安装本地jar包】 Unknown lifecycle phase

    项目场景: 本地电脑Maven安装本地jar包,命令如下 mvn install:install-file -Dfile=D:\repository\com\genie\cloud\genie-com ...

  2. Maven引入本地jar包,解决打包时找不到本地jar包

    springboot,maven引入本地jar,生成pdf使用,找不到类问题 参考:Maven引入本地jar包,解决打包时找不到本地jar包 日志 Caused by: java.lang.NoCla ...

  3. maven构建本地jar包到本地仓库

    maven命令: mvn:install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=1.0 -Dpackaging ...

  4. IDEA Maven导入本地jar包

    1.使用maven命令将本地jar包安装到maven的本地repository中 在Execute Maven Goal中输入命令: mvn install:install-file -Dfile=/ ...

  5. idea 使用Maven 打包本地jar包及引用第三方jar包

    一.使用本地mvn 环境编译本地jar包 mvn install:install-file -Dfile=E:\Bank\lib\Envelope.jar (jar包的全称,还可以使用全路径这样可以直 ...

  6. Maven 添加本地 jar 包、添加依赖 jar 文件到本地 Maven 仓库、引用本地 jar

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 把要用的jar放在固定位置: 2.打开CMD,进入到libs文件夹: 3.运行如下命令: mv ...

  7. idea maven 使用本地jar包

    之前就有一次要使用submail的sdk,但是在maven仓库中不存在的(赛邮通)的sdk包,当时是要开发一个短信验证功能的,赛邮通感觉还可以.但是看了网上好多说是什么建立本地仓库,和从maven仓库 ...

  8. maven注册本地jar包

    对于远程仓库(公有库和私有库)而言,可以通过登录Nexus仓库将jar包还有相关信息上传上去远程仓库,然后再进行compile,使得maven自动下载此jar. 在实际使用maven开发的过程中,不可 ...

  9. maven install 本地jar包

    有时候我们需要把本地的jar 包install 到本地的maven仓库: 这里就需要手动install; 例如: mvn install:install-file -DgroupId=com.huaw ...

最新文章

  1. N-Case 律师事务所管理系统安装与卸载说明
  2. 9月8日凌晨,字节跳动全员收到邮件!因为这件事,所有人多发半个月工资!字节沸腾!网友酸了!...
  3. angular2-swiper幻灯片模块使用方法
  4. 【Tools】VNC Viewer 6.20安装详解
  5. pandas 作图 统计_解决pandas 作图无法显示中文的问题
  6. c 直接访问mysql_C语言访问MySQL数据库的方法
  7. 使用计算机必懂的53个英文单词和缩写
  8. html二维数组查找车票,火车票售票系统
  9. 信息安全收集注意事项
  10. 向SqlParameter内动态添加参数
  11. PDF文件修改或做笔记后变得很大
  12. 向iPhone模拟器中添加视频
  13. 绘本“深阅读’’的教学探索
  14. 华夏千秋事,风雨亦为之
  15. 苍穹插件常用事件与方法
  16. 调试页面或样式一定要关闭拦截广告的插件
  17. 全选和反选,怎么写,两种方法~
  18. R实战:【股票分析】用quantmod在股票的K线上添加标记
  19. LPC(Low Pin Count) 与SIO(Super IO)
  20. Discus 论坛 在 pc 电脑上 访问手机版 ( mobile ) 和 触屏版(touch)设置

热门文章

  1. 将Myeclipse非maven项目,导入到IDEA
  2. Laravel 5.1 源码阅读
  3. mysql explicit_defaults_for_timestamp参数
  4. 开源软件、开源硬件、……开源餐馆来了
  5. UIView 的旋转和缩放
  6. MICROSOFT REPORT VIEWER 2012之无法加载相关的dll
  7. 2008北京奥运会歌曲推荐
  8. 使用Apache Kudu和Impala实现存储分层
  9. [ZJOI2017]树状数组
  10. java常见的内存溢出