技术日记-----maven私服搭建

我只是一个刚入行一年半多一点的菜鸟,第一次写这样的东西,只是最近弄这个私服确实折腾的够呛,怕记性不好忘掉了写一个以后自己看,如果有前辈看到了,希望可以提点指导性的意见,当然如果能够帮到别人就再好不过了.

弄了两天的maven私服,头都大了,只是记录一下操作流程而已,有兴趣的看看没兴趣的路过就行。

第一步:安装本地maven
    maven下载地址:
http://maven.apache.org/download.cgi ;
     

下载好之后是个压缩文件,直接解压到自己的目录下就好,我的目录是 
D:\apache-maven-3.5.2
        解压完成之后就是环境变量的配置了
        需要用到maven的同学应该都会配置Java的环境变量,所以过程就不说了,直接上一张图。        
    

    配置完成之后需要测试一下,打开cmd命令窗口输入 mvn -v
    如果出现下面就说明maven安装成功可以使用了

       

 这样其实maven其实就可以用了,但问题是好多第三方jar包直接导入maven项目中以后是没办法打包的,所以就涉及到一个问题怎么把第三方jar包导入到自己的项目中并且可以正常打包部署,我的解决方法是给自己maven搭建个私服,把jar包上传到自己私服中去,然后在自己的pom文件中加入相对应的
dependency, 其实我只发现这一种方法。。。。


第二步:搭建私服
    搭建私服可以用的工具有很多,具体哪些我也不知道,我用的是nexus
    1.下载nexus 我装的windos版本的,自己需要哪个下载哪个,安装windows版本的一定要把自己的局域网IP固定(百度就行,很简单)
    下载地址:https://www.sonatype.com/download-oss-sonatype
    
    下载完成之后也是压缩文件,无脑解压就可以。
    安装完成之后就是启动了
    启动需要在cmd窗口中进入到nexus安装目录下的bin文件夹,我的目录是D:\soft\maven\nexus-3.7.1-02\bin,
然后执行nexus.exe/run命令



如果启动成功的话就会出现下图一样的提示




,或者直接在浏览器输入localhost:8081会进入nexus首页,需要先从右上角登陆,默认的登陆账号是admin,密码是admin123


然后我们需要创建一个repositories





下一步就是修改自己的settings文件了,就是刚刚安装的maven目录下conf文件夹中的settings文件

1




2



3


这样settings文件就修改完了,下面需要设置ide中的maven设置,我不怎么用eclipse,也不知道怎么设置,我用的是idea所以这里以idea为例。
打开idea左上角的file-settings,然后输入Maven回车,需要设置三个东西,第一个是maven路径,第二个是settings文件路径,第三个是自己的本地仓库路径,本地仓库直接自己新建一个文件夹就可以



这样本地私服就完成了,最后一步就是把jar包上传到nexus的私服中去,网上有好多直接可以在浏览器中添加进去,但是我的这个版本怎么找都找不到,所以只能用maven命令加入进去了
  mvn deploy:deploy-file -DgroupId=aliyun -DartifactId=oss-sdk -Dversion=2.8.2 -Dpackaging=jar -Dfile=C:\Users\EDZ\Downloads\aliyun-sdk-oss-2.8.2.jar -Durl=http://localhost:8081/repository/3rdParty/ -DrepositoryId=3rdParty


最后在自己的pom文件中添加就好了

这就没有了,我只是一个刚入行一年半多一点的菜鸟,第一次写这样的东西,只是最近弄这个私服确实折腾的够呛,怕记性不好忘掉了写一个以后自己看,如果有前辈看到了,希望可以提点指导性的意见,当然如果能够帮到别人就再好不过了。我的邮箱haofeng_private@163.com

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老鼠抗刀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值