maven的好处和私服的应用本文不赘述,私服搭建如下:

MAVEN 私服搭建(centOS 6.5 环境)

1、  准备环境,搭建centOS6.5系统环境,略

2、  准备对应的软件包如下:

A、 jdk(jdk-8u74-linux-x64.tar.gz)

B、 maven(apache-maven-3.3.9-bin.tar.gz)

C、 nexus(nexus-2.11.4-01-bundle.tar.gz)

使用工具将安装包传输到服务器的对应目录,可以使用SecureCRT。

3、  安装jdk

A、进入压缩文件所在目录,解压

> tar xzf jdk-8u74-linux-x64.gz

B、配置环境变量

> vi /etc/profile

在文件最后追加以下,注意JAVA_HOME路径要对应实际的目录

  export JAVA_HOME=/home/jdk/jdk1..0_74
export PATH=$PATH:$JAVA_HOME/bin

C、让系统重新加载/etc/profile,命令:

> source /etc/profile

D、 验证是否安装成功

> java –version

4、  安装maven

A、进入压缩文件目录解压文件

    > tar -zvxf apache-maven-3.3.-bin.tar.gz

B、配置环境变量

> vi /etc/profile

最近文件最后追加如下两行在文件最后追加以下,注意MAVEN_HOME路径要对应实际的目录:

export MAVEN_HOME=/home/maven/apache-maven-3.3.
export PATH=$PATH:$MAVEN_HOME/bin

C、让系统重新加载/etc/profile,命令:

> source /etc/profile

D、验证是否安装成功

mvn -version

5、  安装Nexus

A、 解压文件

        
> tar xzf nexus-2.11.--bundle.tar.gz 
下图为解压后的包

Nexus-2.11.1-01为nexus 的核心文件,sonatype-work主要是存储下载的jar包

B、 启动nexus

进入nexus-2.11.4-01/bin/目录后输入如下命令

./nexus start

后出现结果为

注意若使用root用户启动则nexus则会报警报,需要换用户或者更改nexus-2.11.4-01/bin/nexus文件如下图:

重新启动即可

C、 打开nexus-2.11.4-01/logs/目录下的日志文件,查看是否真正启动

D、 另外,默认端口为8081,如需修改请查看配置文件 conf/nexus.properties

E、  访问nexus服务:http://[ServerIP]:8081/nexus  注意ServerIP为对应nexus部署的服务器IP,注意访问前防火墙是否关闭

访问后如下效果:

F、  点击右上角的 Log In 按钮即可登陆了。默认登录账号/密码为: admin/admin123 ,登陆成功后的界面

G、 将列表中所有Type为proxy 的项目的 Configuration 中的 Download Remote Indexes 设置为True

H、 将Releases仓库的Deployment
Policy设置为 Allow ReDeploy

I、添加第三方 jar 如下:

J、填写完必选字段,点击Upload Artifact(s)按钮即可。

K、  
如果需要删除的话,如下:

maven私服搭建(centOS6.5)的更多相关文章

  1. maven私服搭建

    一.软件安装 地址:http://www.sonatype.org/nexus/thank-you-for-downloading/?dl=tgz 解压: 启动: >> nexus sta ...

  2. maven仓库总结,maven私服搭建

    配置pom.xml依赖包时在这里找包的描述: http://search.maven.org/#browse 以java为根目录. mvn archtype:generate -DgroupId=zt ...

  3. window Maven私服搭建——nexus

    注:本文来源于 <window   Maven私服搭建--nexus> Maven私服搭建--nexus 1.下载nexus https://www.sonatype.com/downlo ...

  4. maven仓库总结,maven私服搭建,批量mvn eclipse:eclipse

    配置pom.xml依赖包时在这里找包的描述: http://search.maven.org/#browse 以java为根目录. mvn archtype:generate -DgroupId=zt ...

  5. maven私服搭建&使用

    Maven私服搭建教程 一.nexus安装 1,解压安装包 安装包下载地址 2,以管理员身份打开cmd 3,进入到nexus的bin目录 (1) 安装:nexus install (2) 启动:nex ...

  6. linux7下nenux3.14的maven私服搭建和配置使用

    为什么用私服,各种帖子很多,话不多说,直接奉上本博主的搭建过程. 一.环境准备:确保jdk和maven安装完成 二.下载nenux:地址:https://www.sonatype.com/downlo ...

  7. Nexus Maven 私服搭建

    1.下载Nexus安装文件:http://www.sonatype.org/nexus/go ,目前是nexus-2.13.0-01-bundle.tar.zip这个最新版本: 2.解压到任意目录,我 ...

  8. linux环境下jdk 安装以及maven私服搭建

    1:准备资源      linux服务器,jdk和nexus  安装包    2:网络通畅,保持windows端和linux服务器端网络通畅.     3: 安装jdk和配置环境变量      进入到 ...

  9. maven私服搭建nexus/windows/linux(一)

    为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,还有就是公司内部开发的一些版本的jar包,如果没有私服需要一人拷贝一份然后再自己安 ...

随机推荐

  1. fiddler如何修改request header

    在命令行中输入命令:  bpu www.baidu.com   (这种方法只会中断www.baidu.com) 然后刷新网站,在fiddler中点击被打断的网址,点击Inspectors—>Ra ...

  2. wf(五)

    测试工作流: 运用wf(四)的solution: 创建单元测试项目: 1.选择HelloWorkflow解决方案,右键选择添加新建项目:选择单元测试模板,命名为HelloWorkflow.Tests. ...

  3. 我的git与github学习历程

    因为想要知道如何把代码放到github上,所以就百度了一下,然后找到一个<如何从github上面拷贝源码>的文章,就先进行练习了下   1.首先到git官网下载git版本控制工具的安装包, ...

  4. Centos7永久修改主机名

    最近在编写centos6.x的启动脚本,考虑到以后系统会升到7.x,故想让脚本兼容7.x,还是有一些和6版本不一样的地址,修改主机名比较常用,特此记录一下 1.命令行修改: hostnamectl s ...

  5. JS控制的几种页面跳转方式和传值

    第一种:<script language="javascript" type="text/javascript">window.location.h ...

  6. git 设置不需要输入密码

    https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速 设置记住密码(默认15分钟): git config --global credenti ...

  7. sharepoint 增删改查

    前端提交 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="MeetingOneW ...

  8. OpenModelica仿真

    复杂产品通常涉及机械.控制.电子.液压.气动和软件等多学科领域,其设计过程需要进行仿真,以满足对成本.质量.性能等的要求.目前各个学科和领域都已经有了比较成熟的仿真软件,但大部分仿真软件仅适用于本学科 ...

  9. 不定长链表队列C语言实现

    #ifndef _CONST_H_#define _CONST_H_ #include <stdio.h>#include <stdlib.h> typedef enum { ...

  10. UDP主要丢包原因及具体问题分析

    UDP主要丢包原因及具体问题分析 一.主要丢包原因   1.接收端处理时间过长导致丢包:调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来 ...