使用Nexus搭建Maven私服

1.下载nexus安装包
https://www.sonatype.com/download-oss-sonatype

2.上传到服务器解压安装

tar -zxvf nexus-3.13.0-01-unix.tar.gz

3.重命名

mv nexus-3.13.0-01 nexus

4.切换至nexus

cd nexus

5.nexus相关命令

./bin/nexus start | stop | status

6.访问
http://ip:8081

默认账号密码:admin/admin123

7.修改账号密码之类
可视化界面操作,可以根据自己的需要操作

8.配置maven的setting.xml

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <pluginGroups>
  </pluginGroups>
  <proxies>
  </proxies>
  <servers>
    <server>
      <id>【私服id,需跟server一样】</id>
      <username>【账号】</username>
      <password>【密码】</password>
    </server>
  </servers>
  <mirrors>
    <mirror>
      <id>aliyun-maven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
    <mirror>     
      <id>【私服id,需跟server一样】</id>     
      <mirrorOf>*</mirrorOf>     
      <url>【私服地址】/</url>     
    </mirror>
  </mirrors>
  <profiles>
    <profile>
      <id>jdk1.8</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>
      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
      <repositories>
        <repository>
          <id>【私服id,跟server一致】</id>
          <url>【私服地址】</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
          </snapshots>
        </repository>
      </repositories>
    </profile>
  </profiles>
</settings>

9.IDEA配置
IDEA --> file --> settings --> 搜索Maven --> User settings file Override --> 选择setting.xml–> Apply --> OK

10.打包上传到私服
IDEA右栏 --> MAVEN --> 找到对应项目 --> Lifecycle --> deploy --> build

11.查看控制台或私服目录看是否上传成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值