一、Maven和Nexus3 简介
Maven是一个采用纯Java编写的开源项目管理工具,采用一种被称之为Project Object Model(POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中, 通过该文件Maven可以管理项目的整个生命周期,包括清除、编译,测试,报告、打包、部署等等。
目前Apache下绝大多数项目都已经采用Maven进行管理. 而Maven本身还支持多种插件, 可以方便更灵活的控制项目, 开发人员的主要任务应该是关注商业逻辑并去实现它, 而不是把时间浪费在学习如何在不同的环境中去依赖jar包,项目部署等。
Maven和ant都是软件构建工具(软件管理工具),Maven比Ant更加强大,已经取代了ant,jar包的声明式依赖描述。Maven有jar包的仓库。
私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。
二、安装Maven
下载maven
[root@localhost ~]# yum -y install maven
三、安装Nexus3
下载开源版 Nexus OSS,下载地址为:aaa
提取码:5vm0
2.解压安装
tar zxvf nexus-3.42.0-01-unix.tar.gz -C /usr/local/
3.启动
cd nexus-3.42.0-01/bin/
./nexus start
登录
cat /usr/local/sonatype-work/nexus3/admin.password
得到初始密码
点击sign in
输入用户 admin
密码:338b7e7e-0cca-48e8-a63d-9d6c03aa894a
修改密码为admin123