maven+nexus私服库的搭建配置

一,maven安装

下载地址:http://maven.apache.org/download.html

下载(此版本为3.0.4):wget 

http://down1.chinaunix.net/distfiles/apache-maven-3.0.4-bin.tar.gz

解压安装:tar -xvzf apache-maven-3.0.4-bin.tar.gz

maven的环境配置: vim /etc/profile 中 添加

 export M2_HOME=../apache-maven-3.0.4

 export PATH=$PATH:$M2_HOME/bin

使环境生效 source /etc/profile

测试maven 安装成功 mvn -v

二,nexus安装

    Nexus 网站 http://www.sonatype.org/nexus/

    

Nexus提供了两种安装方式,一种是内嵌Jetty的bundle,只要你有JRE就能直接运行。第二种方式是WAR,你只须简单的将其发布到web容器中即可使用.

主要是解决项目直接的依赖的,比如一个项目有多个人开发,中间又相互依赖,就会上传自己的代码到私库上面供其他人下载使用,解决依赖问题。

Nexus常用功能就是:指定私服的中央地址、将自己的Maven项目指定到私服地址、从私服下载中央库的项目索引、从私服仓库下载依赖组件、将第三方项目jar上传到私服供其他项目组使用。

开启Nexus服务后访问url地址http://localhost:8081/nexus/(推荐使用自己的ip地址),之后登录系统,用户名密码分别是:admin/admin123.

详细介绍请访问http://blog.csdn.net/zwc0910/article/details/17349111 进行了解。

解压 tar xvzf nexus-2.0-bundle.tar.gz

进入 cd ...bin/jsw/linux-x86-64/中 运行 ./nexus start 即可。

这回报错提示要root用户启动:

  修改/etc/profile 加一条:export RUN_AS_USER=root

在进行启动就OK 了

下面配置maven:

    vim /opt/maven/conf/setting.xml

126     <server>

127       <id>deploy</id>

128       <username>admin</username>

129       <password>admin123</password>

130     </server>

搭建nginx代理本地的8081端口/nexus


你可能感兴趣的:(profile,nexus,source,Export,下载地址)