Ubuntu 16.04环境下部署maven

引言
最近在部署Sonatype Nexus 搭建私有maven仓库,所以涉及到了maven的下载安装以及环境变量的配置,为了方便日后在服务器上部署maven环境,特写下博客,以便个人记忆并操作.

简介
Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。
在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

下载安装
第一步:官网(http://maven.apache.org/download.cgi)下载maven

All current release sources (plugins, shared libraries,...) available at https://www.apache.org/dist/maven/
maven-3/
3.3.9/
binaries/
apache-maven-3.3.9-bin.tar.gz


第二步:解压maven安装包
创建maven目录
mkdir /opt/maven
解压maven安装包到/opt/maven目录下
cd /opt/maven
tar -zxvf apache-maven-3.3.9-bin.tar.gz


第三步:配置maven环境变量
vim /etc/profile
在文件内容后面添加如下内容:
export M2_HOME=/opt/maven/apache-maven-3.3.9
export CLASSPATH=$CLASSPATH:$M2_HOME/lib
export PATH=$PATH:$M2_HOME/bin
保存,输入以下命令使新配置的环境变量生效
source /etc/profile


第四步:验证是否安装成功
mvn -v
出现如下结果,代表安装成功
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /opt/maven/apache-maven-3.3.9
Java version: 1.8.0_172, vendor: Oracle Corporation
Java home: /usr/jdk8/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-133-generic", arch: "amd64", family: "unix"


第五步:修改maven仓库默认存放路径以及镜像仓库下载源
打开maven的配置文件
vim /opt/maven/apache-maven-3.3.9/conf/settings.xml
生成maven仓库默认存放路径
mkdir /home/maven/repository
修改下载包的镜像地址
  <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
  </mirror>

猜你喜欢

转载自blog.csdn.net/sinat_30026065/article/details/82425495