linux maven私服搭建

一、安装基础环境

​ 1、java 环境

​ 如果您未安装,请详见这篇进行安装 https://blog.csdn.net/Chen_RuiMin/article/details/86748249

​ 2、maven 安装

​ 如果您未安装,请详见这篇进行安装 https://blog.csdn.net/javaee_ssh/article/details/43774583

二、安装maven私服 --nexus

打开linux的终端,然后按照以下步骤进行操作

wget http://119.29.241.56:8080/store/thumbs/2018/0726/nexus-3.13.0-01-unix.tar.gz
#下载nexus,这个是网上网友提供的,不是最新的,不过学习用的够了,官网的下载不起

tar -zxvf nexus-3.13.0-01-unix.tar.gz
#解压下载包

cd nexus-3.13.0-01 
#进去就看到图一的目录结构

cd bin
#进去就看到图二的目录结构,我们需要的就是nexus这个执行文件

./nexus start
#输入启动命令,看到图三,由于我是root启动的所以他会报这个错误,可以先忽略

#之后就是浏览器访问 ip:8081,登录名是admin ,密码admin123 如果你成功进了,就看到图四的样子

图一
图二
图三
图四

三、安装完毕,网站的大概简介

1、进去里面,主要的两个大选项是这里,左边的仓库的信息,文件浏览,右边是设置,仓库,用户,角色等一些配置,我们只了解仓库配置就好

)(C:\Users\ruige\AppData\Roaming\Typora\typora-user-images\1566294287551.png)]
在这里插入图片描述

2、点击Repositories我们就能看到目前的已有的仓库,这些都是默认为我们创建的,而里面真正可以用来上传jar包的,只有Type是 hosted的这两个,从名字上看,我们也知道,这两个,一个是发行版,一个是不稳定版[外链图片转存失败(img-07Mv9Kdi-1566308554488)(C:\Users\ruige\AppData\Roaming\Typora\typora-user-images\1566294459153.png)]

四、idea配置上传项目到私服

​ 1、复制我们的仓库地址
在这里插入图片描述

2、修改我们本地maven的setting.xml

​ userName 与 password 是要根据你实际的情况去填写,id这里写什么是无所谓,不过后面 要与后面pom.xml填写的要一致

<server>
    <id>releases</id>
    <username>admin</username>
    <password>admin123</password>
</server>
<server>
    <id>snapshots</id>
    <username>admin</username>
    <password>admin123</password>
</server>

3、项目的pom.xml填写

<distributionManagement>
    <snapshotRepository>
        <id>snapshots</id>
        <name>snapshots</name>
        <url>上面复制的仓库url</url>
    </snapshotRepository>
    <!--<repository>
        <id>releases</id>
        <name>releases</name>
        <url>上面复制的仓库url</url>
    </repository>-->
</distributionManagement>

4、填写完毕,点击idea的deploy就可以了
在这里插入图片描述

5、上传成功

​ 在进行一系列操作后,我们看到build success 也看到 finished 代表我们的项目已成功发送到我们的私服,而且我们的服务器上,也真的显示上传成功了

在这里插入图片描述
在这里插入图片描述

6、配置私服,下载jar

​ 在需要的pom.xml里面配置远程仓库的信息,之后安装正常的配置一来即可

<repositories>
    <repository>
        <id>snapshots</id>
        <name>snapshots</name>
        <url>上面复制的仓库url</url>
    </repository>
</repositories>
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值