Maven将Jar包存放到本地仓库
2022-09-22 22:45:42

Maven将Jar包存放到本地仓库

  • 环境:Windows
  • 需求:将已有的一个jar包,放到本地Maven仓库
  • 在该jar包的位置处,打开cmd命令行

执行

1
mvn install:install-file "-Dfile=F:\xx\xx-3.1.jar" "-DgroupId=top.hopestation" "-DartifactId=xx"  "-Dversion=3.1"  "-Dpackaging=jar"

解释

  • -Dfile:jar包位置,需要写绝对路径,注意路径中不要带有空格

  • -DgroupId : 组id,在本地仓库会存放在该目录下

  • -DartifactId:建议和jar同名

  • -Dversion:版本号

  • -Dpackaging:打包方式

遇到的问题

1
[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (F:\xx\xx). Please verify you invoked Maven from the correct directory. -> [Help 1]

解决

  • -Dfile:jar包位置,需要写绝对路径,注意路径中不要带有空格
  • 命令的各个参数,像上面一样加双引号“”试试
  • 检查全英文字符
  • 不要换行
Prev
2022-09-22 22:45:42
Next