`
ywu
  • 浏览: 456498 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

maven私服搭建

阅读更多

        maven私服是一种特殊的远程仓库,一般是一个公司局域网中部署一个私服,用于代理互联网上的远程仓库,同时供公司内部开发的项目部署后共享.

        以下是在Linux环境安装maven私服步骤

 

1 下载maven私服安装包,下载页面如下:https://support.sonatype.com/hc/en-us

最新的有3点几版本的,这里下载的是nexus-2.11.2-04-bundle.tar.gz,下载链接如下:

https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-04-bundle.tar.gz

 

2 创建nexus目录,命令如下:

   mkdir nexus

 

3 将下载的安装包放到创建的nexus目录,解压缩

   tar -zxvf nexus-2.11.2-04-bundle.tar.gz

 

4 解压后,目录结构如下:

   

 其中,nexus-2.11.2-04是私服提供的web服务,里面包含了一个内嵌的jetty,提供web页面来管理私服;sonatype-work是默认的本地仓库地址,里面存储创建的各类仓库以及管理的构建

 

5 如果与需要,修改本地仓库存储路径及web服务端口信息

   cd nexus-2.11.2-04/conf

   vim nexus.properties

   内容如下:

   

# Sonatype Nexus (TM) Open Source Version
# Copyright (c) 2008-2015 Sonatype, Inc.
# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/oss/attributions.
#
# This program and the accompanying materials are made available under the terms of the Eclipse Public License Version 1.0,
# which accompanies this distribution and is available at http://www.eclipse.org/legal/epl-v10.html.
#
# Sonatype Nexus (TM) Professional Version is available from Sonatype, Inc. "Sonatype" and "Sonatype Nexus" are trademarks
# of Sonatype, Inc. Apache Maven is a trademark of the Apache Software Foundation. M2eclipse is a trademark of the
# Eclipse Foundation. All other trademarks are the property of their respective owners.
#

# Sonatype Nexus
# ==============
# This is the most basic configuration of Nexus.

# Jetty section
application-port=8081
application-host=0.0.0.0
nexus-webapp=${bundleBasedir}/nexus
nexus-webapp-context-path=/nexus

# Nexus section
nexus-work=${bundleBasedir}/../sonatype-work/nexus
# nexus-work=/home/ywu/mvnRepository/
runtime=${bundleBasedir}/nexus/WEB-INF

    默认web服务的端口8081,web服务上下文路径是nexus,如果有需要,可以修改

 

6 启动/停止

   进入到bin目录

   启动:./nexus start

   停止:./nexus stop

 

7 访问

   在浏览器中输入url:http://ip:port/nexus

  • 大小: 4.5 KB
0
1
分享到:
评论

相关推荐

    maven私服搭建文档

    maven私服搭建文档里简单介绍了maven私服的搭建及配置

    maven 私服搭建工具3.30.zip

    本资源为 "maven 私服搭建工具3.30.zip",包含了 Maven 仓库管理软件 Nexus 的 3.30.0 版本,适用于 Unix 系统,发布于2021年3月。以下是关于 Maven 私服搭建及使用的详细知识: 1. **安装与配置**: - 首先,解...

    Maven Nexus 私服搭建

    Maven Nexus 私服搭建 从零开始,资源下载、安装指导、开发配置说明

    maven私服搭建-nexus的部署

    maven私服搭建-nexus的部署 Maven 私服是指在局域网或 Intranet 中搭建的 Maven 仓库,用于存储和管理项目依赖的 Jar 包。Nexus 是一个流行的 Maven 私服解决方案,提供了强大的仓库管理功能。 在本文中,我们将...

    nexus maven 私服搭建

    **Nexus Maven 私服搭建详解** 在软件开发过程中,Maven 是一款广泛使用的构建工具,它通过依赖管理简化了项目构建。然而,随着项目的增多,依赖库的规模也会不断增大,直接使用中央仓库可能会导致下载速度慢、网络...

    MAVEN私服搭建

    ### MAVEN私服搭建详解 #### 一、Nexus下载与安装 **1.1 下载Nexus** 首先,从官方网站或者其他可靠来源下载Nexus的安装包。本例中使用的是`nexus-2.14.8-01-bundle.tar.gz`版本。 **1.2 解压缩Nexus** 将下载...

    maven私服搭建.pdf

    附件是自己使用docker在内网和外网搭建Maven私服Nexus3所总结的文档,通过该文档可以在内网搭建属于自己的nexus私服,提高自己的生产力。

    nexus-3.68-java8-win,maven私服搭建

    **Nexus 3 Maven 私服搭建指南** 在软件开发过程中,有效管理和分发依赖库是至关重要的。Nexus 3 是 Sonatype 公司推出的一款强大的仓库管理器,它支持多种类型的仓库,包括 Maven、Docker、npm、yum 和 apt。通过...

    在CentOS7上用Nexus3搭建Maven私服.doc

    在本文中,我们将详细介绍如何在CentOS7操作系统上使用Nexus3搭建Maven私有仓库。首先,确保系统已经安装了Java Development Kit (JDK) 8和Maven3。安装这两个组件的具体步骤可以通过搜索引擎获取。 一、所需环境 ...

    Windows 下Nexus搭建Maven私服

    其中,Nexus 是一款非常受欢迎的 Maven 私服搭建工具。它不仅可以作为团队内部的依赖中心,还能极大地提高构建速度并降低对外部网络的依赖。 #### 二、Nexus 下载与安装 ##### 2.1 下载 Nexus - **官方下载地址**...

    Maven私服搭建1

    ### Maven私服Nexus搭建详解 #### 一、前言 在进行Java项目开发时,Maven作为构建工具被广泛使用。然而,由于依赖项通常存储在国外的仓库中,国内开发者在下载依赖时经常会遇到速度慢的问题。为了解决这一难题,...

    Maven私服搭建.pdf

    Maven私服的搭建方法,创建第三方资源库,发布软件包,供其他人使用。 本文提供了私服安装配置的详细步骤、以Linux服务的方式启动。最后提供了创建第三方资源库的样例。

    nexus-3.18.1-01-win64_maven私服搭建

    用于中小团队搭建maven私服的工具。

    win7 maven私服 搭建 有详细步骤

    下面将详细介绍如何在Windows 7系统上搭建Maven私服,以及Nexus的使用。 首先,我们需要理解Maven和Nexus的基本概念。Maven是一个项目管理和综合工具,它通过读取项目的配置文件(pom.xml)来管理构建过程和项目...

    maven私服搭建.md.docx

    为了解决这个问题,我们可以搭建一个Maven私有仓库,也称为Nexus仓库。 Nexus是Sonatype公司提供的一款开源软件,它不仅可以作为Maven的私有仓库,还可以作为一个代理仓库,用于缓存远程仓库的依赖,从而提高构建...

    maven的私服搭建

    **一、Maven私服搭建步骤** 1. **下载Nexus**: Maven私服的实现通常选择Sonatype Nexus,可以从Sonatype官网获取最新版本的Nexus捆绑包,如示例中的nexus-2.1.1-bundle。 2. **解压并配置**: 解压缩下载的文件,...

    linux下搭建内网maven私服

    Linux 下搭建内网 Maven 私服 Maven 私服是 Maven 仓库的私有化版本,允许开发者在企业内部搭建私有的 Maven 仓库,用于存储和管理项目依赖项。在 Linux 环境下搭建内网 Maven 私服,可以提高项目的构建和部署效率...

    nexus3.2.1 maven私服搭建包

    在本文中,我们将重点讨论如何使用Nexus 3.2.1版本来搭建一个Maven私有仓库。 一、Maven私有仓库的重要性 在软件开发过程中,Maven私有仓库能帮助团队统一管理依赖,避免因网络问题导致的下载失败,同时也可以存储...

    107_Maven私服搭建及使用1

    简介私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本

Global site tag (gtag.js) - Google Analytics