Maven 无法搜索远程中心库(add dependency 搜索不到jar包,离线更新index)
来源:互联网 发布:国家网络问政平台官网 编辑:程序博客网 时间:2024/05/16 10:46
最近在配置eclipse的maven时,碰到了add dependency 搜索不到jar包的问题,究其原因是因为central的rebuild Index没有成功,无奈国内网络不给力,更新的好几遍,更新了很长时间都没有成功。也百度了一番,最后决定离线更新。
Step1.到 http://repo1.maven.org/maven2/.index/下载最新的文件包,文件如下图
Step2.将下载好的2个文件放在新建的文件夹下,我放在 I:\maven\.index 文件夹下
Step3.配置Tomcat 下的server.xml和web.xml(配置前请做好备份)
(1).在server.xml的修改以下代码
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
端口修改为80端口,在Host标签中加入
<Context path="/maven2" docBase="I:/maven/.index"></Context>
path是访问路径,docBase是step2中的目录
(2).修改web.xml,找到以下配置,将false修改为ture
<init-param> <param-name>listings</param-name> <param-value>false</param-value> </init-param>
Step4.进入Tomcat的webapps文件夹下的ROOT目录,将WEB-INF目录拷贝到 I:\maven\.index中
Step5.修改刚刚拷贝的WEB-INF中的web.xml,如下
<?xml version="1.0" encoding="ISO-8859-1"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0" metadata-complete="true"> <display-name>Welcome to Tomcat</display-name> <description> Welcome to Tomcat</description><!--JSPC servlet mappings start --> <!--JSPC servlet mappings end --> </web-app>Step6.修改hosts文件,在尾部加入127.0.0.1 repo.maven.apache.org
注意后面的地址就是中的地址,不过是去掉了maven2
显示窗口调出是在window->show view->other->maven->maven Repositories
Step7.启动tomcat,访问http://repo.maven.apache.org/maven2/ 如果在浏览器中能看到自己刚刚下载的文件说明成功
Step8.现在可以右键点击进行远程中心仓库的 rebuild index了。成功后可以设置每次启动不自动download repositories index
把download repositories index updates on starup前的勾去掉,然后将hosts改回以前的样子
- Maven 无法搜索远程中心库(add dependency 搜索不到jar包,离线更新index)
- maven的eclipse插件在增加依赖(Add Dependency)时无法搜索远程仓库
- maven的eclipse插件在增加依赖(Add Dependency)时无法搜索远程仓库
- 解决eclipse集成maven插件 add dependencies搜索不到jar包的问题
- maven搜索jar包
- Android Choose Library Dependency搜索不到库
- 搜索maven的jar包
- maven搜索jar包, Index downloads are disabled, search results may be incomplete
- Maven 无法从仓库获取dependency Jar包时处理
- maven无法从远程仓库更新jar包的问题处理-- Failure to transfer xxx.jar
- Maven 搜索Jar包的顺序
- M2Eclipse:Maven Eclipse插件无法搜索远程库的解决方法
- M2Eclipse:Maven Eclipse插件无法搜索远程库的解决方法
- M2Eclipse:Maven Eclipse插件无法搜索远程库的解决方法
- Maven管理非中心库jar包
- 搜索JAR包,找类库
- 不知道maven依赖包的dependency----maven仓库搜索服务
- eclipse dependencies搜索不到包
- Mac OS下安装mysql及其简单使用
- Java7新特性--Path
- android sdk 8-10M/S下载速度,有图有教程
- Android中的RadioGroup+ViewPager+Fragment导航样式实现(续)
- Linux 音频开发(资料收集)
- Maven 无法搜索远程中心库(add dependency 搜索不到jar包,离线更新index)
- hdu 2028 Lowest Common Multiple Plus
- thinkPHP系统常量、变量
- Android优化详解--For面试
- Json字符串转换为java对象的各种实现方法【json_lib框架、Gson、org.json】
- 初学Spring MVC所遇到的错误
- Java网络编程从入门到精通(14):多种多样的建立网络连接的方式
- android Dialog 自定义及弹出动画
- 欢迎使用CSDN-markdown编辑器