解决maven无法下载jar的问题
2015-07-10 11:58
288 查看
解决maven无法下载jar的问题
由于现在有墙或者是其他原因导致不能使用maven下载jar包,所以有解决方案如下:
自己下载jar包导入到本地仓库,但是不能手动的添加文件夹和pom.xml文件,这样maven还是找不到的。
原则上来说maven是不需要这么做的,因为pom.xml中的依赖的jar包会自动实现从中央仓库下载到本地仓库,在setting中会有设置,如果本地仓库没有,就会去setting中下载jar包,如果还是没有那么就会报错。所以就需要自己下载jar包,实现自行导入jar包。
具体步骤:
1、比如,现在我使用maven无法下载jackson-databind-2.5.0.jar,那么可以手动下载这个文件
2、使用cmd进入下载文件jar的目录下
3、使用命令:
mvn install:install-file -Dfile=jackson-databind-2.5.0.jar -DgroupId=com.fasterxml.jackson.core -DartifactId=jaskson-databind -Dversion=2.5.0 -Dpackaging=jar
具体的名称需要换成你自己对应的部分
接着会出现以下内容,就说明加入成功了,在pom.xml中就可以使用了
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.593 s
[INFO] Finished at: 2015-07-10T11:56:22+08:00
[INFO] Final Memory: 6M/130M
[INFO] ------------------------------------------------------------------------
由于现在有墙或者是其他原因导致不能使用maven下载jar包,所以有解决方案如下:
自己下载jar包导入到本地仓库,但是不能手动的添加文件夹和pom.xml文件,这样maven还是找不到的。
原则上来说maven是不需要这么做的,因为pom.xml中的依赖的jar包会自动实现从中央仓库下载到本地仓库,在setting中会有设置,如果本地仓库没有,就会去setting中下载jar包,如果还是没有那么就会报错。所以就需要自己下载jar包,实现自行导入jar包。
具体步骤:
1、比如,现在我使用maven无法下载jackson-databind-2.5.0.jar,那么可以手动下载这个文件
2、使用cmd进入下载文件jar的目录下
3、使用命令:
mvn install:install-file -Dfile=jackson-databind-2.5.0.jar -DgroupId=com.fasterxml.jackson.core -DartifactId=jaskson-databind -Dversion=2.5.0 -Dpackaging=jar
具体的名称需要换成你自己对应的部分
接着会出现以下内容,就说明加入成功了,在pom.xml中就可以使用了
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.593 s
[INFO] Finished at: 2015-07-10T11:56:22+08:00
[INFO] Final Memory: 6M/130M
[INFO] ------------------------------------------------------------------------
相关文章推荐
- Java正则表达式
- mysql select column default value if is null
- android 安装应用程序apk安装不了
- LUA入门基础知识点
- 转JavaScript的语法解析与抽象语法树
- 函数返回什么类型好:指针还是对象
- http://s.click.taobao.com/v0TMvzx
- wubi安装ubuntu注意事项
- onTouchEvent事件传递机制总结
- WCF技术剖析之一:通过一个ASP.NET程序模拟WCF基础架构
- 常用代码
- GRE写作必备句型
- 玩codehunter level02
- Java字符集
- 关于APK瘦身值得分享的一些经验
- IS_POST:判断是否存在POST提交
- 再谈JavaScript线程
- 各种浏览器兼容性规则
- Quick-Coco2d-x 打包 Android 与 环境搭建
- Linux下HAProxy+keepalived双机高可用方案