linux安装mvn及nexus远程仓库
- 下载mvn包
http://mirrors.cnnic.cn/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz
- 将下载好的apache-maven-3.0.5-bin.tar.gz包,用FTP工具传至服务器上。
- 解压安装包
- 配置环境变量
vi /etc/profile
在最后添加
export MAVEN_HOME=/usr/local/src/apache-maven-3.0.5
export PATH=$PATH:$MAVEN_HOME/bin
- 刷新配置
source /etc/profile
- 验证是否安装成功
mvn --version
- 下载Nexus:(2.*版本)
wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/oss/nexus-2.14.8-01-bundle.tar.gz
- 解压
- 登录
admin/admin123
- 设置
Repositories/Releases/Configuration/Deployment Policy
Allow Redeploy
- 点击Repositories,将列表中所有Type为proxy 的项目的 Configuration 中的 Download Remote Indexes 设置为True
- 配置本地项目引用私服
- 自动发布构件到远程仓库,在工程pom.xml中添加
<distributionManagement><repository><id>releases</id><!--这个ID需要与你的release仓库的Repository ID一致--><url>http://192.168.1.11:8081/nexus/content/repositories/releases</url></repository><snapshotRepository><id>snapshots</id><!--这个ID需要与你的snapshots仓库的Repository ID一致--><url>http://192.168.1.11:8081/nexus/content/repositories/snapshots</url></snapshotRepository>
</distributionManagement>
- 修改本地$MAVEN_HOME\conf目录下的settings.xml配置文件,添加如下配置
<servers><server><id>releases</id><username>admin</username><password>admin123</password></server><server><id>snapshots</id><username>admin</username><password>admin123</password></server>
</servers>
转载于:https://www.cnblogs.com/dundis/p/8952866.html
linux安装mvn及nexus远程仓库相关推荐
- maven本地仓库同步上传到nexus远程仓库
场景 合作伙伴的项目,仅提供部分应用层源码,底层代码不提供,只给提供jar包使用.为了方便二次开发应用,计划吧他的jar包放到本地nexus库上使用. 第一步:创建自己远程仓库(也可以 ...
- arch linux安装ssh,通过ssh远程安装arch linux
只所以要通过ssh来远程安装,是因为一些命令手工输入真的很烦.使用ssh连接后,一些命令可以直接复制,粘帖,安装进度快很多. 一.下载ARCH Linux安装镜像,并用其启动计算机,进入到安装界面,做 ...
- git安装和使用---管理远程仓库
实现代码共享集中化管理. 如何将本地代码同步到远程仓库中? Git克隆操作 将远程仓库(github对应的项目)复制到本地. 使用命令(git clone 仓库地址) 即可. 使用命令(git pus ...
- CentOS 7 linux安装迅雷Xware实现远程下载
大家可以想象一个这样的场景,上班的时候听同事介绍了一个很好看的片子,找到资源后,直接通过远程迅雷下载,安心的工作,然后远程迅雷默默的将你的资源下载放到你家里的下载服务器上,回家后通过手机访问到你的下载 ...
- Linux安装配置VNC(远程登录图形桌面系统)
文章目录 一. vnc服务器安装 二.vnc服务使用的端口号与桌面号的关系 三.客户端连接 在linux机器上安装vnc服务端,然后通过本地windows机器的vnc客户端工具去连接到服务端,这样操作 ...
- Linux安装xrdp,实现远程桌面登陆
xrdp简介 Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面. 除了Windows RDP之外,xrdp工具还接受来自其他RDP客户端的连接,如FreeRDP,rde ...
- linux安装tightvnc_用windows远程连接linux桌面(使用tightvnc或者tigervnc)
一.安装tightvnc: tightvnc的安装在安装包中有详细的说明(README文件) 首先你要确保linux已经安装jpeg和zlib库, 2.编译 执行如下两个命令: [root@local ...
- Linux 安装图形界面及远程连接
#可查询哪些组件是否已经安装(可用来对照组件名称) yum grouplistyum groupinstall 'X Window System' -y #安装GNOME桌面环境 yum groupi ...
- linux安装mysql phpmyadmin_ubuntu mysql远程连接+phpmyadmin安装
一.如何让ubuntu上的mysql允许远程连接 进入MySQL,执行如下命令: use mysql; GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' ID ...
- linux下freerdp编译,linux下安装freerdp连接windows远程桌面的好软件软件
linux下安装freerdp连接windows远程桌面的好软件软件 (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 8.90 积分 Linux 下安 ...
最新文章
- 猫叫人醒老鼠跑 C#的委托及事件
- 网站常见漏洞-- XSS攻击
- c语言 大雨 班上多个同学准备,2015年计算机二级考试《C语言》提高练习题(7)
- KeyError: ‘segment_ids paddlehub中出现segement_ids错误解决方案
- 滴水课后作业(1-5)
- linux13位时间戳,Kotlin 处理Linux时间戳
- 较为周全的Asp.net提交验证方案(Session版)
- 映射文件实现进程通信
- @Autowired注解位置、@Autowired与@Resource的区别与注入流程
- 怎么判断目标点是否在指定地图版块上
- wince 播放器 最终版本
- java 整理快捷键_idea快捷键整理
- PPT怎么切换不同的母版
- matlab中算术平方根,改进的平方根法matlab
- 计算机网络hdcp是什么意思,HDCP技术_百科..doc
- iOS开发各种证书问题
- [半闲之人] 关于SteamVR摄像机和普通摄像机冲突的解决办法
- 餐厅菜单html代码,html5css3 3D餐厅菜单概念_订餐菜单选择工具
- freeSurfer颅骨剥离
- DES算法的C语言实现 (《信息网络安全》作业)