解决eclipse安装maven的问题:Unable to update index for central|http://repo1.maven.org/maven2详解编程语言
问题产生如下:
因为单位使用了过滤,访问Internet时,超过10M的内容就拒绝。
因为maven插件在初始时,需要下载Maven的index文件,这个文件比较大,有38M多,下载不成功。
所以造成使用Maven添加依赖项时(Add Dependency)时,没有提示项目可用,并且在Console中,输出:
Unable to update index for central|http://repo1.maven.org/maven2 。
解决方式如下:1、通过其它方式下载如下两个文件:
http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.properties
http://repo2.maven.org.s3.amazonaws.com/.index/nexus-maven-repository-index.gz
2、找一个Apache服务器,在其根据目录下建立一个 .index 的目录,把上述两个文件拷贝至该目录下。
3、编辑 c:/WINDOWS/system32/drivers/etc/hosts 文件,在文件中加入:
10.15.2.52 repo2.maven.org.s3.amazonaws.com
注:10.15.2.52 为步骤2的Apache服务器IP地址。
4、在Eclipse中,打开 Maven Repositories 面板,
在 Global Repositories central 项上,点右键,Rebuild Index 即可。
5、移除之前在 hosts 文件中添加的内容。
6、(可选)把Properties中Maven项的 Download repository index updates on starup 选项去除。
方法二:设置代理
copy一个settings.xml到C:/Documents and Settings/username/.m2目录,并修改settings.xml文件,添加一个http代理:
proxies !-- proxy | Specification for one proxy, to be used in connecting to the network. proxy id optional /id active true /active protocol http /protocol username proxyuser /username password proxypass /password host proxy.host.net /host port 80 /port nonProxyHosts local.net|some.host.com /nonProxyHosts /proxy proxy id optional /id active true /active protocol http /protocol host www.yourproxy.com /host port 8080 /port /proxy /proxies
方法三:禁用
1.在myeclipse3.4(我用的这个版本)里面Window = Preferences = Myeclipse Enterprise Workbench = Maven4Myeclipse = Maven= 禁用Download repository index updates on startup
2.楼上的!我用的是 myeclipse7.1 以前也是和你一样没有找到!后来终于找到了!
首先你要 Window = Preferences = Myeclipse Enterprise Workbench = Maven4Myeclipse
这个里面启用 Enable Maven4Myeclipse features ,打上勾,要先启用这个插件
这样 Window = Preferences = Myeclipse Enterprise Workbench = Maven4Myeclipse = Maven
就有了!再选中就好了!
其实上面还有一项 offline 的!呵呵!我直接就把这个选上了!
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/13381.html
cjavawindowsxml相关文章
- eclipse 导入父子工程_eclipse 导入maven 父子项目
- Maven的安装配置
- Maven安装配置及在idea中配置
- Eclipse使用Maven创建Web时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webap
- Maven安装和基本概念
- Maven中常用命令以及idea中使用maven指南
- maven模块名相互依赖如何解决?
- Maven 下载、安装、配置、本地maven
- Maven安装配置
- maven安装下载配置详解 IDEA整合maven(1)
- 【Android Gradle 插件】自定义 Gradle 插件模块 ③ ( Gradle 插件模块发布配置 | Windows 本地 Maven 仓库地址 | 将插件上传到本地 Maven 仓库 )
- maven项目管理详解手机开发
- maven项目在eclipse的library中没有Maven Dependencies详解程序员
- Maven学习 (二) Eclipse 上安装 Maven3插件详解程序员
- maven的两种打包方式详解编程语言
- Maven安装与配置(图解)
- Maven教程
- Maven profile配置管理及激活profile的几种方式
- Maven自定义插件的Mojo标记和参数
- Maven与Redis完美结合实现高效管理Creating efficient Redis Integration using Maven(maven整合redis)
- 使用Maven搭建Oracle数据库环境(maven oracle)