`
bob
  • 浏览: 11911 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

nexus无法下载index的解决

阅读更多
使用nexus配置私服后,update index后,log里看日志,连接都失败了,包括oschina,尝试后也失败了。
解决方案:
1. 下载2个文件:
http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.properties
http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.gz
2. 本地的nginx或apache里,建个目录maven2/.index,再修改下hosts文件,把repo1.maven.org指向localhost。
3. 去nexus里,执行update index,它就会找到本地的文件,下载到nexus里去了

成功后,可以在sonatype-work/nexus/indexer/central-ctx下面,找到这2个文件。

另外一种方法比较简单,下载下indexer-cli-5.1.1.jar,然后和nexus-maven-repository-index.properties nexus-maven-repository-index.gz文件,一起放在一个目录里,然后执行   java -jar indexer-cli-5.1.1.jar -u nexus-maven-repository-index.gz -d indexer ,10分钟左右的时候,会生成一个indexer目录,把这个目录下的文件,全都拷贝到sonatype-work/nexus/indexer/central-ctx下面,最后重新启动nexus,就可以看到index效果了。

另外记得添加了oschina后,在group里,加上它。

ps:update index后,可以在左侧的administration下面的Scheduled Tasks里,看到执行状态
分享到:
评论

相关推荐

    nexus-2.9.1

    Nexus是Sonatype公司开发的一款强大的 Maven 库管理工具,...总的来说,Nexus作为企业级的软件仓库管理解决方案,对于大型组织和开发团队来说,能够提供高效、安全的构件管理和分发服务,从而提升软件开发效率和质量。

    解决为什么每次打开Eclipse新的workspace需要更新nexus-maven-repository-index问题

    NULL 博文链接:https://xiaorao.iteye.com/blog/476577

    Nexus-Webhook的使用

    * tasks/repository.rebuild-index-*.log:这是Nexus的索引重建任务日志,记录了Nexus执行索引重建任务的详细信息。 四、服务端编写代码 在服务端编写代码时,可以使用 Spring Boot 框架创建一个WebhookController...

    nexus搭建篇.doc

    Nexus 提供了一种集中化的解决方案,用于管理和分发软件组件,是开发环境中不可或缺的一部分。 首先,我们需要从官方站点下载 Nexus 的集成版。在本例中,下载的版本是 nexus-2.0.3-bundle.tar.gz。访问 ...

    Nexus搭建Maven私服指导手册

    因此,搭建一个本地的Maven私服——Nexus,能够有效地解决这些问题。 #### 二、Nexus简介 Nexus是一个由Sonatype开发的强大仓库管理系统,它不仅简化了内部仓库的维护工作,还优化了对外部仓库的访问方式。Nexus的...

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

    本文将详细介绍如何构建一个高效且便捷的开发环境,通过Myeclipse、Maven、Nexus以及m2eclipse插件的集成,解决添加依赖无索引、下载速度慢的问题。这个组合可以极大地提升开发效率,避免因网络问题导致的困扰。 ...

    构建java的nexus私人仓库和maven的搭建分享.pdf

    总的来说,Maven和Nexus的结合使用为Java开发团队提供了高效、稳定且易于管理的依赖解决方案。通过在本地搭建Nexus仓库,可以显著提高开发效率,降低网络问题对构建的影响。同时,Eclipse中的Maven集成使得项目创建...

    Nexus-开源

    Nexus开源项目是一个专为PHP驱动的网站设计的用户授权和访问控制解决方案。这款软件旨在帮助网站管理员有效地管理和控制用户的权限,确保网站的安全性并优化用户体验。Nexus的核心功能包括用户账户管理、权限分配...

    思科交换机N7K升级具体过程

    登录Cisco官网(http://www.cisco.com/),并找到相应的软件下载中心(http://www.cisco.com/public/sw-center/index.shtml)。在这里,你可以找到N7K的最新kickstart和系统软件文件。 3. **下载软件**: 选择...

    jacob.jar 及 使用方法(1.17)

    首先,你需要下载Jacob的库文件,其中包括两个动态链接库(DLLs):jacob-1.17-x64.dll和jacob-1.17-x86.dll,分别对应64位和32位的Java环境。根据你的Java运行时环境选择合适的版本。将DLL文件放置在系统路径(如...

    Android Studio安装与环境配置

    3. **解决资源标识问题**: - 如果遇到`Error: No resource identifier found for attribute 'roundIcon' in package 'android'`错误,需要检查`AndroidManifest.xml`文件。 - 删除`android:roundIcon="@mipmap/ic...

    maven下载、安装、配置与使用教程&相关项目

    1. **Nexus Repository Manager**:使用 Nexus Repository Manager 管理 Maven 仓库,可以更好地控制依赖的下载和发布。 2. **Apache Archiva**:Apache Archiva 也是一个优秀的 Maven 仓库管理工具,适用于企业级...

    setting-up-a-custom-pypi-server.zip

    包存储区可以是简单的文件系统目录,也可以是像Artifactory或Nexus这样的高级存储解决方案。Web服务接口则处理HTTP请求,提供搜索、显示包信息及下载链接等功能。 要设置一个自定义的PyPI服务器,你需要以下几个...

    Maven权威指南 很精典的学习教程,比ANT更好用

    冲突解决 9.4.6. 依赖管理 9.5. 项目关系 9.5.1. 坐标详解 9.5.2. 多模块项目 9.5.3. 项目继承 9.6. POM最佳实践 9.6.1. 依赖归类 9.6.2. 多模块 vs. 继承 9.6.2.1. 简单项目 9.6.2.2. 多模块企业级...

    IDEA配置Maven,详细教程

    为了解决这个问题,我们可以在IDEA的Runner设置中修改VM Options,添加`-DarchetypeCatalog=internal`,这样Maven会从内部资源获取archetype-catalog.xml,避免网络延迟。 创建Maven项目的步骤如下: 1. 在IDEA的...

    JSP判断移动设备的正则

    - 另一个正则表达式`\b(ipad|tablet|(Nexus 7)|up.browser)`则用于匹配iPad、平板电脑和特定型号的设备。 2. **Pattern与Matcher**: - `Pattern.compile()`用于编译正则表达式,创建Pattern对象。在这里,我们...

    myeclipse10_SVN插件

    3. **artifacts.jar**:通常与Maven或OSS Nexus等构建工具相关,可能存储了插件的构建元数据,帮助MyEclipse识别插件的依赖和配置。 4. **site.xml**:这是一个插件站点的XML描述文件,包含了插件的元数据,如插件的...

Global site tag (gtag.js) - Google Analytics