我们在用maven搭建项目时,只需要把项目所需要的依赖配置到maven的pom.xml中就行,
maven会自动去网上把jar包下载到我们配置好的本地仓库中,所以一般情况下我们是不需要手动安装jar包的。
但一些特殊情况除外,
比如:Oracle的驱动jar包,由于授权问题 maven不能直接下载它,这时就需要我们手动安装了!
再比如:有些jar包虽然在中央仓库中可以搜索到但是配置到pom.xml却始终下载不了,这还是需要我们手动把jar包安装到本地仓库!
我用第二种情况举例,maven中央仓库的坐标如下:
<dependency>
<groupId>it.sauronsoftware</groupId>
<artifactId>jave</artifactId>
<version>1.0.2</version>
</dependency>
由于这个坐标始终下载不下来,所以我需要自己安装。
先去下载jave-1.0.2.jar文件,
然后打开cmd,输入命令,把jar包安装到本地仓库:
命令解释:
mvn install:install-file:表示安装到本地仓库的maven命令
-Dfile= jar包位置(在你电脑的哪个位置)
-DgroupId= groupId(可以自定义)
-DartifactId= artifactId(可以自定义)
-Dversion= 版本(可以自定义)
-Dpackaging= 打包方式,一般是jar