linux下nexus配置

来源:互联网 发布:飞卢vip破解软件 编辑:程序博客网 时间:2024/05/20 07:59

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
原创粉丝点击