通过mvn install方式安装本地jar包,以及错误解决
描述
Maven安装jar包的方式一共有三种,本文主要说明的是通过mvn install这种方式安装。
具体使用
为什么会用到?
由于最近接手了一个项目,在打开时候我们可以看到 其他依赖都已经正常引入,唯有这段爆红。而且怎么都下载不下来。这时候我们就可以考虑手动引入了。
命令(如果能行就用第一个,不行可以选第二个)
mvn install:install-file -Dfile="E:\project\wanfuhui-jar\kingbase8-8.2.0.jar" -DgroupId="com.kingbase8" -DartifactId="kingbase8-jdbc" -Dversion="1.0" -Dpackaging="jar"
解释: 前面都是固定的,从-Dfile开始是表名当前要引入进来的jar包具体存放在电脑的位置。
-DgroupId表示在pom文件中groupId标签的名称,同理以下依次对应artifatId、version。
注意:我看到很多人在安装时候没有将后面的值打上双引号,是这样的:
mvn install:install-file -Dfile=E:\project\wanfuhui-jar\DmJdbcDriver18.jar -DgroupId=com.dm -DartifactId=DmJdbcDriver18 -Dversion=1.8.0 -Dpackaging=jar
不知道为什么我这里报错。
其他注意事项
由于我这个项目有多个子模块,每个模块引入分的比较细,这个时候你在执行mvn命令时候就要特别注意一点,你一定要找到对应模块的pom文件进行引入
1. 找到对应模块的主目录-》选中鼠标右键-》open in-》terminal 然后去执行mvn命令