介绍
Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Eclipse集成使用。Nexus支持WebDAV与LDAP安全身份认证。
前置要求
安装jdk1.8
[root@localhost bin]# java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
下载
Linux地址:https://download.sonatype.com/nexus/3/latest-unix.tar.gz
win地址:https://download.sonatype.com/nexus/3/latest-win64.zip
安装
mkdir -P /home/work/nexus/
mkdir -P /home/soft/
cd /home/soft/
wget https://download.sonatype.com/nexus/3/latest-unix.tar.gz
tar xzvf latest-unix.tar.gz -C ../work/nexus/
cd /home/work/nexus/nexus-3.26.1-02/bin
./nexus start
Usage: ./nexus {start|stop|run|run-redirect|status|restart|force-reload}
nexus.vmoptions 配置信息
登录
http://192.168.127.128:8081/
admin/admin123