`

eclipse中使用maven插件 index不能更新

阅读更多

问题产生如下:
因为单位使用了过滤,访问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 选项去除。

分享到:
评论

相关推荐

    Eclipse中Maven项目创建及相关操作

    Eclipse 7.5及以上版本已经包含了Maven插件,但如果你使用的是更低版本,你需要手动安装。这可以通过在`Help`菜单中选择`Software Updates`,然后选择`Find and Install`,接着`Search for new features to install`...

    eclipse 安装maven插件.doc

    为了在Eclipse中使用Maven的功能,我们需要安装Maven插件,这个过程涉及到多个步骤,包括JDK的安装与配置、Maven的安装与配置,以及最后在Eclipse中安装和配置Maven插件。 首先,确保你已经正确安装了JDK。JDK...

    update-site-jrebel eclipse maven热部署插件

    标题中的"update-site-jrebel eclipse maven热部署插件"指的是Eclipse集成开发环境(IDE)中的一个插件更新站点,它专门针对JRebel和Maven项目提供了热部署功能。JRebel是一款强大的Java应用热部署工具,能够实现在...

    eclipse+ssm+maven最基本的demo含文档说明

    标题 "eclipse+ssm+maven最基本的demo含文档说明" 提供了关于一个基于Java Web开发的项目模板,其中整合了Eclipse IDE、Spring、Struts2和MyBatis(SSM)框架,并使用Maven作为构建工具。这个项目不仅包含源代码,还...

    Eclipse离线安装 Hibernate Tools和Maven插件打包文件,实现快速安装和配置

    "Eclipse离线安装 Hibernate Tools和Maven插件打包文件"就是为此目的设计的,它包含了所有必要的组件,使得开发者可以在不连接互联网的情况下完成安装过程。 首先,我们需要了解压缩包中的文件及其作用: 1. `...

    eclipse中maven导包问题的万能解决方法

    为了确保Eclipse中的Maven插件能够正确识别新安装的jar包,还需要更新Maven的本地仓库索引: 1. 在Eclipse中选择【Window】->【Show View】->【Other】。 2. 在弹出的对话框中,选择【Maven】->【Maven ...

    maven 环境搭建

    - 在 Eclipse 的 Window > Preferences > Maven > User Settings 中,指定 Maven 的 `settings.xml` 文件的位置。 #### 七、构建 Maven 索引 在首次使用 Maven 时,Eclipse 会自动构建 Maven 索引,这个过程可能...

    常用的Eclipse插件的在线更新地址

    ### 常用Eclipse插件的在线更新地址解析与应用 #### Eclipse插件的重要性 在软件开发领域,Eclipse作为一个强大的开源集成开发环境(IDE),因其高度的可扩展性和丰富的插件支持而受到广大开发者的青睐。插件的...

    一个入门的spring mvc demo,基于eclipse maven

    首先,Eclipse是一款广泛使用的Java集成开发环境,支持多种插件,包括M2Eclipse,这是一个专门用来管理和构建Maven项目的插件。通过Maven,我们可以方便地管理项目依赖、构建流程和打包应用。 在Maven项目结构中,`...

    ssm框架(eclipse+maven+oracle)

    在Eclipse中使用Maven,可以方便地导入和管理项目的依赖库,构建和部署项目。 5. **Eclipse**:Eclipse是一款流行的开源IDE,主要用于Java开发,但也可以通过插件扩展支持其他语言。在SSM项目中,Eclipse作为开发...

    Myeclipse+maven+nexus且m2eclipse插件带索引的完美组合

    在使用m2eclipse插件时,可能会遇到"Maven Repositories"视图中更新索引失败的问题。这通常是因为网络无法访问http://repo1.maven.org/maven2/。如果你有自己的Nexus私有服务器作为Maven仓库管理,你需要在Nexus中先...

    Maven-Tycho-Demo:在Eclipse中构建Maven Tycho的部署示例-开源

    Tycho是一个Maven插件集,专为开发和构建Eclipse插件、功能和RCP(Rich Client Platform)应用而设计。通过Tycho,你可以使用Maven的强大的依赖管理和构建流程来处理Eclipse插件的构建问题,避免了传统Ant脚本的复杂...

    Myeclipse/Eclipse SVN插件最新版本

    【标题】"Myeclipse/Eclipse SVN插件最新版本"涉及的是在Eclipse或Myeclipse集成开发环境中安装和使用Subversion(SVN)插件的相关知识点。SVN是一种广泛使用的版本控制系统,它允许开发者对代码进行版本管理,实现...

    maven安装及使用指南

    本文将详细介绍如何安装Maven,以及如何在Eclipse中安装和配置Maven插件。 **一、Maven本地环境安装** 1. **JDK预装与环境配置**:在安装Maven前,确保已安装JDK 1.6或更高版本,并正确配置了`JAVA_HOME`环境变量...

    maven开发环境搭建

    Eclipse Maven插件可以极大地简化Maven项目的创建和管理。可以通过在线或离线的方式安装插件。对于离线安装,可以从插件网站下载并将其解压至Eclipse安装目录。 #### 二、Maven Web项目开发 **1. 创建Maven Web...

    jdk,maven,m2eclipse,git,mysql安装笔记

    JDK提供Java运行环境,Maven帮助管理项目依赖和构建,M2Eclipse是Eclipse的Maven插件,简化了在IDE内的Maven操作。Git则用于版本控制,MySQL作为数据库存储数据。安装并配置好这些工具,是开始Java开发项目的关键...

    eclipse +maven+springmvc+mybatis

    【标题】"eclipse +maven+springmvc+mybatis" 涵盖了四个关键的Java开发技术:Eclipse IDE、Maven构建工具、Spring MVC框架和MyBatis持久层框架。这是一个入门级别的项目配置,旨在帮助初学者理解如何整合这些技术来...

    Spring、SpringMVC、Mybatis、BootStrap、Mysql、Maven、Eclipse增删改查

    在提供的压缩包文件中,我们看到了"index.jsp"和"index-2.jsp",它们是JSP(JavaServer Pages)文件,用于生成动态网页。"WEB-INF"目录通常包含应用的配置文件,如web.xml,以及类文件。"META-INF"通常用于存储元...

    maven创建webapp

    对于 Eclipse 用户,推荐使用 SpringSource Tool Suite (STS),这是一款集成了 Eclipse 的 IDE,内置了 Maven 插件 m2eclipse。如果你使用的是 Eclipse for J2EE,你需要单独安装 m2eclipse 插件,可以通过在线更新...

Global site tag (gtag.js) - Google Analytics