linux下nexus配置

本文介绍了如何在Linux系统中配置Nexus,包括下载、解压、启动Nexus服务器,设置Maven镜像以及解决可能出现的问题,如安装JDK和处理防火墙限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. nexus的作用

maven管理的项目包, 由于需要从远端获取可能比较费时, 所以有时候(特别是公司里面)会开一个服务器缓存下下来的包

2. nexus下载 (大概68M)

wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-03-bundle.tar.gz
hint : 没有wget就安装wget命令

3. 解压下载下来的文件

mkdir unziped
tar -xzvf nexus-2.11.2-03-bundle.tar.gz -C unziped
hint : 名字和文件夹名可能不一样, 或者用其他的解压命令

4. 来到解压文件下的bin目录

看到有3个文件jsw, nexus nexus.bat
这里写图片描述

5. 开始运行

运行命令
./nexus start
这里写图片描述

6. 访问该主机

浏览器中输入ip地址加 :8081/nexus (xxx.xxx.xxx.xxx:8081/nexus)
如果出现以下画面就表示成功了:
这里写图片描述

7. 登录

右上角点击log in
默认账号admin 密码admin123
这里写图片描述

8. 缓存下来的包的位置

在配置里面写明了
这里写图片描述

9. maven的setting.xml文件里面修改镜像

  <mirrors>   
    <mirror>   
      <id>nexus-releases</id>   
      <mirrorOf>*</mirrorOf>   
      <url>http://xxx.xxx.xxx.xxx:8081/nexus/content/groups/public</url>   
    </mirror>  
    <mirror>   
      <id>nexus-snapshots</id>   
      <mirrorOf>*</mirrorOf>   
      <url>http://xxx.xxx.xxx.xxx:8081/nexus/content/groups/public-snapshots</url>   
    </mirror>   
  </mirrors>   

9. 用maven访问

  1. 先建立maven项目
  2. 随便加上一个依赖, 比如
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.10</version>
        </dependency>
    </dependencies>

先不要让他跑, 直接在idea里面的maven里面运行clean(或者其他)
然后看到下面会显示从哪里下载的, 如果是从自己的服务器下载的就表示好了
这里写图片描述

可能遇到的错误

  1. 没有安装jdk, 用对应命令装上, 比如yum install java-1.8.0-openjdk-debug.x86_64
  2. 可能没有关闭防火墙, 这个似乎不同机器关闭方法不一样, 比如我的是命令行中输入 : systemctl stop firewalld.service
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值