在使用Maven开发过程中,难免会遇到jar包无法从中央仓库下载的窘境。本博客介绍一种方法,也许能解决遇到的问题。
使用Maven
将pom.xml
中下载失败的jar
安装到本地仓库或私有仓库
- 以
impalaJDBC41
文件为例
下载相应的
jar
文件
- 原先只需要在maven中增加对
ImpalaJDBC41
的依赖配置即可
1 | <properties> |
- 不知为何,配置的
阿里云镜像库
无法下载该jar
打开Dos窗口,使用如下命令
1 | mvn install:install-file -DgroupId=com.cloudera -DartifactId=ImpalaJDBC41 -Dversion=2.6.3 -Dpackaging=jar -Dfile=./ImpalaJDBC41-2.6.3.jar |
DgroupId
:pom.xml
配置中groupId
的值DartifactId
:pom.xml
配置中artifactId
的值Dversion
: 版本号Dpackaging
: 文件类型Dfile
: 文件路径