背景
使用 maven 创建项目,在 pom 文件中对需求的包进行配置,但是部分包无法下载到本地仓库,多次尝试无果,无奈中,使用很 low 但很实用的方法。
常用Maven仓库网址
http://mvnrepository.com/
http://search.maven.org/
http://repository.sonatype.org/content/groups/public/
http://people.apache.org/repo/m2-snapshot-repository/
http://people.apache.org/repo/m2-incubating-repository/
演示下载 JAR 包
- 浏览器地址栏输入:http://mvnrepository.com/ ,在搜索栏中输入你想搜索的 JAR 包关键字
-
选择你想下载的 Jar 包版本
-
下载Jar包
Maven 安装 JAR 包的命令
语法:
mvn install:install-file -Dfile=jar包的位置(参数一) -DgroupId=groupId(参数二) -DartifactId=artifactId(参数三) -Dversion=version(参数四) -Dpackaging=jar
对应 maven 中的 jar 包信息:
<!-- https://mvnrepository.com/artifact/ojdbc/ojdbc -->
<!-- (参数一):下载到本地的ojdbc-10.2.0.4.0.jar包的真实存放路径 -->
<dependency>
<groupId>ojdbc</groupId>-----------------(参数二)
<artifactId>ojdbc</artifactId>-----------(参数三)
<version>10.2.0.4.0</version>------------(参数四)
</dependency>
示例:
mvn install:install-file -Dfile="D:\Program Files\mvn\ojdbc-10.2.0.4.0.jar" -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar
需要注意以下几点:
- 注意 "-" 不能缺少 install 后面的 "-" 是没有空格的
- 注意 "-Dfile" 中 jar 包的路径和 jar 包的名字.
- 注意看 cmd 命令提示,查看本地 repository 中是否成功的复制了 jar 包.