Osheep

时光不回头,当下最重要。

Linux上搭建Maven私库nexus

maven作为我们项目依赖管理中利器,在模块化开发中尤其重要。
接下来,我们将介绍maven远程仓库nexus的安装。

1、安装

前提条件: JDK已经安装,运行java -version查看。

《Linux上搭建Maven私库nexus》


将本地下载好的nexus存放到linux上,存放路径为 /usr/local/software。可使用winscp直接拷贝。

解压文件

1)如果是tar.gz,使用tar命令。

tar zxvf nexus-2.11.1-01-bundle.tar.gz


2)如果是zip格式,使用unzip命令

unzip -d  +安装路径+ nexus.zip

这里我们使用的第一种方法,解压之后有两个文件sonatype-work和nexus-2.11.1-01。

需要将nexus-2.11.1-01文件移动到安装路径/usr/local下

mv nexus-2.11.1-01 /usr/local/nexus


2、启动

1)转到nexus的bin下

cd /usr/local/nexus/bin

2)启动

./nexus start

可能会报错如下,权限问题:

《Linux上搭建Maven私库nexus》

解决办法:

vi /etc/profile

export RUN_AS_USER=root

《Linux上搭建Maven私库nexus》

3、浏览器访问

默认端口是8081,默认用户名和密码是admin,admin123。

如果需要修改端口,进入/usr/local/nexus/conf,找到nexus.properties文件,进行修改。

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

《Linux上搭建Maven私库nexus》

4、配置开启远程索引下载:

nexus的仓库类型为proxy(代理)的,需要修改配置,因为nexus默认关闭远程索引下载。

《Linux上搭建Maven私库nexus》


将Configuration中的Download Remote Indexes的配置改为true。

《Linux上搭建Maven私库nexus》


点赞