利用nexus2搭建maven私服

young 459 2022-05-19

nexus下载地址

nexus3下载地址

nexus2下载地址

安装nexus

1.解压

根据需要下载相关版本

解压至没有空格及中文的路径中

2. 运行

进行bin\jsw路径,根据操作系统及位数选择对应的文件夹

console-nexus.bat为命令行启动,关闭命令行窗口即关闭maven私服

建议使用install-nexus.bat,将maven私服装到服务中,开机自启
maven1

检查maven服务是否启动

maven2

在浏览器输入http://localhost:8081/nexus进入私库管理页面

如果端口冲突,在解压的根目录下,找到conf目录,修改nexus.properties中的配置即可

默认登录名为admin,密码为admin123

3. 私服配置

登陆私服控制台,按下图顺序进行配置,其中4为将indexes由false改为true,5位设置maven远程仓库地址,默认为官方库,设置完成后点击底部save保存配置

maven3

国内镜像

<!-- 阿里 -->
<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
</mirror>
<!-- 华为 -->
<mirror>
    <id>huaweicloud</id>
    <name>huaweicloud maven</name>
    <mirrorOf>*</mirrorOf>
    <url>https://mirrors.huaweicloud.com/repository/maven/</url>
</mirror>
<!-- 网易 -->
<mirror>
    <id>nexus-163</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus 163</name>
    <url>http://mirrors.163.com/maven/repository/maven-public/</url>
</mirror>

<!-- 腾讯 -->
<mirror>
    <id>nexus-tencentyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus tencentyun</name>
    <url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror>

4.maven配置

修改setting.xml中的mirror即可

<mirror>
      <id>nexus</id>
      <mirrorOf>*</mirrorOf>
      <name>Nexus Public Mirror.</name>
      <url>http://localhost:8081/nexus/content/groups/public</url>