maven+nexus搭建maven仓库
安装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仓库相关推荐
- 基于Nexus搭建maven私有源仓库
[原文链接]基于Nexus搭建maven私有源仓库 文章目录 一.默认的仓库说明 1.1 默认仓库的分类 1.2 默认仓库的存放目录 1.3 默认仓库通常情况下的使用 二.配置阿里云maven源代理 ...
- Maven学习总结(九)——使用Nexus搭建Maven私服
2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(九)--使用Nexus搭建Maven私服 一.搭建nexus私服的目的 为什么要搭建nexus私服,原因很 ...
- 用nexus搭建maven私服(整合网上文章而成的)
背景:最近项目准备使用maven+nexus来管理构件,也方便项目的构建,所以老大就让俺研究研究怎么用nexus搭建maven私服 环境:win7-64.nexus-2.2.maven-3.0.4.j ...
- 使用Nexus搭建Maven私服、私服下载与上传
目录 一.概念 1.私服简介 2.私服的好处 3.搭建私服的开源仓库管理软件 二.使用Nexus搭建Maven私服(Windows环境) 1.安装jdk 2.下载即安装Nexus 2.1 下载 2.2 ...
- 如何使用Nexus搭建Maven私服
如何使用Nexus搭建Maven私服 转载于:https://www.cnblogs.com/valuestack/p/nexus-and-maven.html
- 使用nexus搭建maven私服(一)安装启动
文章目录 maven私服搭建 nexus简介 nexus下载 nexus的安装&启动 小小修改一下配置文件并启动 安装并启动的两种方式 方式一: 解压cmd启动 方式二: 安装启动建议3.x使 ...
- 使用nexus搭建离线仓库
使用nexus搭建离线仓库 本地搭建nexus中心仓库 配置nexus 外网配置maven 打包nexus 外网中打包nexus容器和maven工具就可以直接拷贝到内网中 导入容器 注意事项 背景:在 ...
- CentOS 初体验十六:阿里云安装Nexus搭建Maven私有仓库
转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79198469 本文出自[赵彦军的博客] 简介 mavenCentral 是最早的 m ...
- 使用Nexus搭建Maven仓库私服的权限配置心得
最近在学习Maven,学习到使用Nexus搭建私服,通过Nexus的权限机制可以实现较细粒度的权限控制,这对组织内部的团队开发很有帮助.通过实验,我总结了以下一些经验,可以实现一些权限控制的需求,在此 ...
最新文章
- bzoj1854: [Scoi2010]游戏
- 《可解释机器学习》中文资源重磅来袭!复旦研究生翻译,原作者转发点赞!...
- Eclipse Collections:让Java Streams更上一层楼
- Tomcat8.0.11优化相关
- Leetcode--3Sum
- Promise的几个扩展API总结
- AARRR:互联网创业者一定要掌握的指标
- 友商惭愧不?2000+的手机红米直接干到千元
- tomcat和nginx配置java服务器
- vscode取消底部横滚动条(自动换行)
- ES6--Decorator修饰器
- 2021 年了,算法岗位应该怎样准备面试?
- visualvm连接服务器jvm进行监控
- A simple BBS demo including(CRUD) - 1
- 注意!SQLite被曝漏洞,Chrome 火狐等数千应用或受影响
- 资源编译器 rc .exe 的参数
- 在线java编译器_五个免费在线Java编译器,轻松编译代码
- HackerRank Breadth First Search: Shortest Reach
- Java学习笔记(17)
- OpenVINO整活(一) 输入分辨率