• 下载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远程仓库相关推荐

  1. maven本地仓库同步上传到nexus远程仓库

    场景         合作伙伴的项目,仅提供部分应用层源码,底层代码不提供,只给提供jar包使用.为了方便二次开发应用,计划吧他的jar包放到本地nexus库上使用. 第一步:创建自己远程仓库(也可以 ...

  2. arch linux安装ssh,通过ssh远程安装arch linux

    只所以要通过ssh来远程安装,是因为一些命令手工输入真的很烦.使用ssh连接后,一些命令可以直接复制,粘帖,安装进度快很多. 一.下载ARCH Linux安装镜像,并用其启动计算机,进入到安装界面,做 ...

  3. git安装和使用---管理远程仓库

    实现代码共享集中化管理. 如何将本地代码同步到远程仓库中? Git克隆操作 将远程仓库(github对应的项目)复制到本地. 使用命令(git clone 仓库地址) 即可. 使用命令(git pus ...

  4. CentOS 7 linux安装迅雷Xware实现远程下载

    大家可以想象一个这样的场景,上班的时候听同事介绍了一个很好看的片子,找到资源后,直接通过远程迅雷下载,安心的工作,然后远程迅雷默默的将你的资源下载放到你家里的下载服务器上,回家后通过手机访问到你的下载 ...

  5. Linux安装配置VNC(远程登录图形桌面系统)

    文章目录 一. vnc服务器安装 二.vnc服务使用的端口号与桌面号的关系 三.客户端连接 在linux机器上安装vnc服务端,然后通过本地windows机器的vnc客户端工具去连接到服务端,这样操作 ...

  6. Linux安装xrdp,实现远程桌面登陆

    xrdp简介 Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面. 除了Windows RDP之外,xrdp工具还接受来自其他RDP客户端的连接,如FreeRDP,rde ...

  7. linux安装tightvnc_用windows远程连接linux桌面(使用tightvnc或者tigervnc)

    一.安装tightvnc: tightvnc的安装在安装包中有详细的说明(README文件) 首先你要确保linux已经安装jpeg和zlib库, 2.编译 执行如下两个命令: [root@local ...

  8. Linux 安装图形界面及远程连接

    #可查询哪些组件是否已经安装(可用来对照组件名称) yum grouplistyum groupinstall 'X Window System' -y #安装GNOME桌面环境 yum groupi ...

  9. linux安装mysql phpmyadmin_ubuntu mysql远程连接+phpmyadmin安装

    一.如何让ubuntu上的mysql允许远程连接 进入MySQL,执行如下命令: use mysql; GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' ID ...

  10. linux下freerdp编译,linux下安装freerdp连接windows远程桌面的好软件软件

    linux下安装freerdp连接windows远程桌面的好软件软件 (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 8.90 积分 Linux 下安 ...

最新文章

  1. 猫叫人醒老鼠跑 C#的委托及事件
  2. 网站常见漏洞-- XSS攻击
  3. c语言 大雨 班上多个同学准备,2015年计算机二级考试《C语言》提高练习题(7)
  4. KeyError: ‘segment_ids paddlehub中出现segement_ids错误解决方案
  5. 滴水课后作业(1-5)
  6. linux13位时间戳,Kotlin 处理Linux时间戳
  7. 较为周全的Asp.net提交验证方案(Session版)
  8. 映射文件实现进程通信
  9. @Autowired注解位置、@Autowired与@Resource的区别与注入流程
  10. 怎么判断目标点是否在指定地图版块上
  11. wince 播放器 最终版本
  12. java 整理快捷键_idea快捷键整理
  13. PPT怎么切换不同的母版
  14. matlab中算术平方根,改进的平方根法matlab
  15. 计算机网络hdcp是什么意思,HDCP技术_百科..doc
  16. iOS开发各种证书问题
  17. [半闲之人] 关于SteamVR摄像机和普通摄像机冲突的解决办法
  18. 餐厅菜单html代码,html5css3 3D餐厅菜单概念_订餐菜单选择工具
  19. freeSurfer颅骨剥离
  20. DES算法的C语言实现 (《信息网络安全》作业)

热门文章

  1. 苹果mac智能手写笔记软件:GoodNotes 5 +iCloud同步
  2. 玩转MacBook的五个使用技巧
  3. 在 Mac 上的 Keynote 讲演中如何自动替换文本?
  4. 轻松调整,提升写作效率,让 Word 更好地为你所用
  5. 如何在终端启动Coda 2中隐藏的首选项?
  6. Millumin 3 for mac使用教程-创建一个简单的视频映射
  7. SQLPro Studio mac如何链接MYSQL?
  8. 电商系统设计之商品 (上)
  9. 服务网与Kubernetes上的Istio分5步
  10. Python3 列表