本文共 1082 字,大约阅读时间需要 3 分钟。
Nexus 是一个强大的 Maven 仓库管理器,它极大地简化了内部仓库的维护和外部仓库的访问。通过 Nexus,你可以在一个地方完全控制所有维护在你仓库中的 Artifact 的访问和部署。Nexus 不需要数据库,它利用文件系统和 Lucene 来组织数据,并使用 ExtJS 开发界面,Restlet 提供 REST API,通过 m2eclipse 与 Eclipse 集成使用。
如下载链接不可用,可将地址复制到迅雷下载。
安装 JDK
安装完成后,打开终端并执行以下命令解压指定目录:tar zxvf nexus-3.38.1-01-unix.tar.gz -C /home/nexus
解压后文件结构
解压后会得到两个目录,如下图所示。运行 Nexus
进入nexus-3.38.1-01/bin 目录,执行命令:./nexus start
运行后界面
执行完成后,界面如图所示。可使用./nexus status 查看运行状态。默认访问地址为:http://IP地址:8081,IP地址请根据实际情况修改。
登录 Nexus
使用默认账号admin 和密码(通过命令获取 cat /home/nexus/sonatype-work/nexus3/admin.password)首次登录会提示修改密码。修改默认密码
修改密码后,系统会提示选择是否允许匿名访问,如下图所示,建议选择“不允许”。仓库类型说明
配置 Maven 仓库
进入仓库配置界面,例如 Maven Central 和 Maven Public,复制地址:http://IP地址:8081/repository/maven-public/。验证配置
访问地址http://IP地址:8081/repository/maven-public/ 确认配置成功。通过以上步骤,您已成功搭建了基于 CentOS 7 的 Maven 私服。Nexus 提供了灵活的配置选项,支持多种仓库类型,适合开发、测试和生产环境使用。
转载地址:http://rxcfk.baihongyu.com/