安装maven

sudo wget http://mirrors.shu.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz
tar axf apache-maven-3.5.2-bin.tar.gz
sudo vim /etc/profile

#MVN
export M2_HOME=/home/jenkins/apache-maven-3.5.2
export PATH=$PATH:${MAVEN_HOME}/bin

source /etc/profile

安装nexus

下载地址:https://www.sonatype.com/download-oss-sonatype

tar axf nexus-2.14.6-02-bundle.tar.gz
cd nexus-2.14.6-02/bin/

修改环境变量

vim ~/.bash_profile

#NEXUS
export NEXUS_HOME=/home/${USER}/nexus-2.14.6-02
export PATH=${PATH}:${NEXUS_HOME}/bin

source  ~/.bash_profile
./nexus start

web页面访问:http://localhost:8081/nexus

设置nexus开机启动

sudo ln -s  /home/${USER}/nexus-2.14.6-02/bin/nexus /etc/init.d/

修改脚本

vim /etc/init.d/nexus

NEXUS_HOME="/home/jenkins/nexus-2.14.6-02"
RUN_AS_USER=jenkins

sudo chkconfig --add nexus
sudo chkconfig  nexus on

重启(restart启动不了)

service nexus stop
service nexus start

设置nexus

点击web页面右上角的log in:http://localhost:8081/nexus
默认用户密码为:admin/admin123

添加一个用户

创建maven仓库

hosted 本地仓库
proxy 代理仓库
virtual 虚拟仓库
repository group 仓库组,用于整合多个仓库


查看本地仓库

将maven本地仓库指向创建的nexus本地仓库

vim ${M2_HOME}/conf/settings.xml

添加如下一段,路径请自行判断

<localRepository>/home/jenkins/sonatype-work/nexus/storage/maven-repo</localRepository>

使用测试

mvn help:system

该命令会打印所有java属性和环境变量
第一次使用时会加载包

转载于:https://blog.51cto.com/13323775/2069910

maven+nexus搭建maven仓库相关推荐

  1. 基于Nexus搭建maven私有源仓库

    [原文链接]基于Nexus搭建maven私有源仓库 文章目录 一.默认的仓库说明 1.1 默认仓库的分类 1.2 默认仓库的存放目录 1.3 默认仓库通常情况下的使用 二.配置阿里云maven源代理 ...

  2. Maven学习总结(九)——使用Nexus搭建Maven私服

    2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(九)--使用Nexus搭建Maven私服 一.搭建nexus私服的目的 为什么要搭建nexus私服,原因很 ...

  3. 用nexus搭建maven私服(整合网上文章而成的)

    背景:最近项目准备使用maven+nexus来管理构件,也方便项目的构建,所以老大就让俺研究研究怎么用nexus搭建maven私服 环境:win7-64.nexus-2.2.maven-3.0.4.j ...

  4. 使用Nexus搭建Maven私服、私服下载与上传

    目录 一.概念 1.私服简介 2.私服的好处 3.搭建私服的开源仓库管理软件 二.使用Nexus搭建Maven私服(Windows环境) 1.安装jdk 2.下载即安装Nexus 2.1 下载 2.2 ...

  5. 如何使用Nexus搭建Maven私服

    如何使用Nexus搭建Maven私服 转载于:https://www.cnblogs.com/valuestack/p/nexus-and-maven.html

  6. 使用nexus搭建maven私服(一)安装启动

    文章目录 maven私服搭建 nexus简介 nexus下载 nexus的安装&启动 小小修改一下配置文件并启动 安装并启动的两种方式 方式一: 解压cmd启动 方式二: 安装启动建议3.x使 ...

  7. 使用nexus搭建离线仓库

    使用nexus搭建离线仓库 本地搭建nexus中心仓库 配置nexus 外网配置maven 打包nexus 外网中打包nexus容器和maven工具就可以直接拷贝到内网中 导入容器 注意事项 背景:在 ...

  8. CentOS 初体验十六:阿里云安装Nexus搭建Maven私有仓库

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79198469 本文出自[赵彦军的博客] 简介 mavenCentral 是最早的 m ...

  9. 使用Nexus搭建Maven仓库私服的权限配置心得

    最近在学习Maven,学习到使用Nexus搭建私服,通过Nexus的权限机制可以实现较细粒度的权限控制,这对组织内部的团队开发很有帮助.通过实验,我总结了以下一些经验,可以实现一些权限控制的需求,在此 ...

最新文章

  1. bzoj1854: [Scoi2010]游戏
  2. 《可解释机器学习》中文资源重磅来袭!复旦研究生翻译,原作者转发点赞!...
  3. Eclipse Collections:让Java Streams更上一层楼
  4. Tomcat8.0.11优化相关
  5. Leetcode--3Sum
  6. Promise的几个扩展API总结
  7. AARRR:互联网创业者一定要掌握的指标
  8. 友商惭愧不?2000+的手机红米直接干到千元
  9. tomcat和nginx配置java服务器
  10. vscode取消底部横滚动条(自动换行)
  11. ES6--Decorator修饰器
  12. 2021 年了,算法岗位应该怎样准备面试?
  13. visualvm连接服务器jvm进行监控
  14. A simple BBS demo including(CRUD) - 1
  15. 注意!SQLite被曝漏洞,Chrome 火狐等数千应用或受影响
  16. 资源编译器 rc .exe 的参数
  17. 在线java编译器_五个免费在线Java编译器,轻松编译代码
  18. HackerRank Breadth First Search: Shortest Reach
  19. Java学习笔记(17)
  20. OpenVINO整活(一) 输入分辨率

热门文章

  1. DevExpress的PdfViewer添加工具栏实现PDF打开、预览、保存、打印
  2. MyBatisPlus条件构造器Condition的用法
  3. ElementUI的DateTimePicker组件修改时间格式
  4. Vue之v-on绑定监听事件
  5. HTML5 速查列表
  6. 吐血整理 《计算机网络 五层协议之物理层(上)》
  7. 神策数据搬新家,召唤有才新伙伴!
  8. Apollo分布式配置中心部署以及使用
  9. Java中String类型的数据比较
  10. Android 权限问题