资源规划

组件 bigdata-node1 bigdata-node2 bigdata-node3
OS centos7.6 centos7.6 centos7.6
JDK jvm jvm jvm
Maven mvn N.A N.A

安装介质

版本:apache-maven-3.3.9-bin.tar.gz
下载:https://archive.apache.org/dist/maven/maven-3

环境准备

安装JDK

参考:《CentOS7.6-安装JDK-1.8.221

安装Maven

  1. cd /share
  2. wget https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
  3. tar -zxvf apache-maven-3.3.9-bin.tar.gz -C ~/modules/
  4. rm apache-maven-3.3.9-bin.tar.gz

环境变量配置

  1. vi ~/.bashrc # :$到达行尾添加

配置如下:

  1. export MAVEN_HOME=/home/vagrant/modules/apache-maven-3.3.9
  2. export PATH=$MAVEN_HOME/bin:$PATH

环境变量生效:

  1. source ~/.bashrc
  2. # 验证
  3. mvn -v

配置本地仓库

  1. mkdir -p /home/vagrant/repository339
  2. vi ~/modules/apache-maven-3.3.9/conf/settings.xml

配置如下:

  1. <localRepository>/home/vagrant/repository339</localRepository>

配置阿里云镜像

  1. 配置${M2_HOME}/conf目录下的settings.xml,内容太多,建议下载到本地修改后再提交。
  1. <mirror>
  2. <id>alimaven</id>
  3. <name>aliyun maven</name>
  4. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  5. <mirrorOf>central</mirrorOf>
  6. </mirror>

常用操作

  1. mvn clean install -DskipTests -Dfast