centos7之maven离线安装
来源:互联网 发布:开淘宝店铺不交保证金 编辑:程序博客网 时间:2024/06/04 18:28
简单说一下我安装maven的经历:
本身maven安装是件非常简单的事,下载tar包解压并配置环境变量 mvn -v可以用就行。
但是我非常郁闷的是,当我用mvn -install打包工程时却提示我surefire缺少某个类。(我用的maven仓库是windows的本地仓库 2G,里面包含各种jar依赖)
我看他缺少类,好像是某个jar有问题,我就一直百度然后替换jar发现一点作用都没有,非常之郁闷。
当然这中间还是明白不少东西,那就是彻底搞清楚了本地仓库和中央仓库的配置。离线环境每次都编译失败的情况下,我就到在线环境安装maven然后用阿里云的中央仓库编译我的工程,一举成功。
于是我就把在线环境下载的仓库中所有依赖包全部移植到离线环境中,还是不能编译。没办法,我只能换个maven了。于是学会了yum的安装包管理和本地保存。
将在线环境的maven和所有依赖包全部删除,然后修改yum配置文件,重新安装maven并将下载的rpm包保存下来。
最后将这些rpm包放到离线环境中做成源,重新安装maven,在mvn install 大功告成。需要注意的是maven的配置和仓库。尤其是离线环境如何使用本地仓库,或者搭建自己的私有nexus,都需要依赖很大的仓库做依赖jar包。
总结我的步骤就是:在线安装maven获取相关依赖包,将rpm包放到离线环境安装好maven,修改配置文件,大功告成!
整个我要做的事情是,安装Jenkins,nexus,gitlab,maven,并把他们集成起来做持续集成开发!
0 0
- centos7之maven离线安装
- Centos7之Maven安装-yellowcong
- centos7离线安装Docker
- centos7离线安装docker
- centos7离线安装iptables
- centos7 离线安装mysql
- CentOS7.0离线安装RHadoop
- Centos7 离线安装mysql 5.7
- CentOS7离线安装docker问题解决
- centos7 下离线安装php7
- centos7 离线配置安装nginx
- Eclipse离线安装maven
- 离线安装Maven插件
- 离线安装maven插件
- Centos7 安装 Maven
- centos7+maven安装
- CentOS7 安装Maven
- centos7安装maven
- 344. Reverse String (Easy)
- 痞子英雄
- 如何提升程序员的代码编写能力
- 从面试官问“为什么选择mysql数据库”说开去
- OSGI错误分析解决
- centos7之maven离线安装
- 运维笔记16 (磁盘配额,LVM)
- redis cluster管理工具redis-trib.rb详解
- html的display的block,inline与inline-block区别
- 程序的处理步骤-------预处理、编译、链接、运行
- redis cluster管理工具redis-trib.rb详解
- char、varchar、nchar、nvarchar的区别
- List 的 subList
- javascript实现循环幻灯片