sonatype nexus 搭建maven服务器

简介:

1.下载nexus,下载oss版本

2.更改下载的nexus-xxx.war为nexus.war

3.拷贝到tomcat的webapp目录下

4.运行tomcat,进入nexus起始页

5.用admin/admin123登录

6. 点击Administration菜单下面的Repositories,将这三个仓库Apache Snapshots,Codehaus Snapshots,Maven Central的Download Remote Indexes修改为true。然后在这三个仓库上分别右键,选择Repair-index,这样Nexus就会去下载远程的索引文件。

7.修改maven对应本地库的setting.xml,添加如下内容


  1.  <profile>  

  2.     <id>nexus</id>  

  3.     <repositories>  

  4.       <repository>  

  5.         <id>nexus</id>  

  6.         <name>Nexus</name>  

  7.         <url>http://localhost:8081/nexus/content/groups/public/</url>  

  8.         <releases>  

  9.           <enabled>true</enabled>  

  10.         </releases>  

  11.         <snapshots>  

  12.           <enabled>false</enabled>  

  13.         </snapshots>  

  14.       </repository>  

  15.     </repositories>  

  16.     <pluginRepositories>  

  17.       <pluginRepository>  

  18.         <id>nexus</id>  

  19.         <name>Nexus</name>  

  20.         <url>http://localhost:8081/nexus/content/groups/public/</url>  

  21.         <releases>  

  22.           <enabled>true</enabled>  

  23.         </releases>  

  24.         <snapshots>  

  25.           <enabled>false</enabled>  

  26.         </snapshots>  

  27.       </pluginRepository>  

  28.     </pluginRepositories>  

  29.   </profile>  

  30. </profiles>  

  31. <activeProfiles>  

  32.   <activeProfile>nexus</activeProfile>  

  33. </activeProfiles>  












本文转自lzf0530377451CTO博客,原文链接:http://blog.51cto.com/8757576/1548360,如需转载请自行联系原作者



相关文章
|
7月前
|
Java Linux Maven
Linux系统Docker部署Nexus Maven并实现远程访问本地管理界面
Linux系统Docker部署Nexus Maven并实现远程访问本地管理界面
190 3
|
7月前
|
Java Linux Maven
私有仓库工具Nexus Maven如何部署并实现远程访问管理界面
私有仓库工具Nexus Maven如何部署并实现远程访问管理界面
182 0
|
4月前
|
敏捷开发 Java 持续交付
阿里云云效产品使用合集之maven仓库是否可以代替自建的Nexus
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
125 4
|
4月前
|
Java jenkins 持续交付
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
|
7月前
|
存储 Java Maven
|
7月前
|
存储 Java Maven
从零开始使用Nexus搭建你的Maven私服(Windows系统)
作为开发人员,我们经常需要依赖于Maven来管理项目的依赖,但是在工作中可能会遇到网络不稳定、依赖库被删除等问题。为了解决这些问题,搭建一个Maven私服是一个理想的选择。本文将介绍如何在Windows系统环境下使用Nexus来搭建Maven私服。
975 0
从零开始使用Nexus搭建你的Maven私服(Windows系统)
|
18天前
|
存储 人工智能 弹性计算
阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理
阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理。通过合理优化资源分配、利用自动伸缩及高效数据管理,ECS能显著提升AI系统的性能与效率,降低运营成本,助力科研与企业用户在AI领域取得突破。
36 6
|
23天前
|
人工智能 弹性计算 编解码
阿里云GPU云服务器性能、应用场景及收费标准和活动价格参考
GPU云服务器作为阿里云提供的一种高性能计算服务,通过结合GPU与CPU的计算能力,为用户在人工智能、高性能计算等领域提供了强大的支持。其具备覆盖范围广、超强计算能力、网络性能出色等优势,且计费方式灵活多样,能够满足不同用户的需求。目前用户购买阿里云gpu云服务器gn5 规格族(P100-16G)、gn6i 规格族(T4-16G)、gn6v 规格族(V100-16G)有优惠,本文为大家详细介绍阿里云gpu云服务器的相关性能及收费标准与最新活动价格情况,以供参考和选择。
|
28天前
|
机器学习/深度学习 人工智能 弹性计算
什么是阿里云GPU云服务器?GPU服务器优势、使用和租赁费用整理
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等多种场景。作为亚太领先的云服务提供商,阿里云的GPU云服务器具备灵活的资源配置、高安全性和易用性,支持多种计费模式,帮助企业高效应对计算密集型任务。

推荐镜像

更多