一、序言
因为我需要搭建Atlas环境,所以就要安装Maven,我也是很无奈,我的虚拟机因为要搭建Atlas实现Mysql读写分离,所以又要重新安装jdk(还必须是1.8以上)、maven(还必须是3.5以上)、两个mysql(本地,虚拟机)、还要实现两个服务器上面的mysql的主从复制,真的是很无奈,今天一天什么都没干,就搭建环境,所以如果有看到这篇文章的小伙伴们,一定要耐心看下去,这是小编的一片心血,希望可以帮助到你们。
二、安装步骤
1、下载
下载地址 http://maven.apache.org/download.cgi
2、下载完成后将其移动到你创建的maven目录下面,我的是/usr/java/maven,便于管理
3、解压
sudo tar -zxvf apache-maven-3.5.4-bin.tar.gz
4、配置maven环境
执行该命令:sudo gedit /etc/profile
在结尾添加以下内容
export M2_HOME=/usr/java/maven/apache-maven-3.5.4
export CLASSPATH=$CLASSPATH:$M2_HOME/lib
export PATH=$PATH:$M2_HOME/bin
好多博客中是这么说的,这是没错的,但是好多人的该文件中配置了jdk的环境变量,所以肯定有些修改
#set Java environment
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_181
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH:$M2_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH:$M2_HOME/bin
export M2_HOME=/usr/java/maven/apache-maven-3.5.4
执行该命令使其生效:source /etc/profile
测试是否正确配置:mvn -v
5、到此已经配置好了,但是因为我们是属于追求完美的,所以我们需要配置maven源为阿里云的
sudo gedit /usr/java/maven/apache-maven-3.5.4/conf/settings.xml
1、在/home目录下生成maven/repository文件夹,这是在配置maven的仓库的位置。
2、修改maven源(中央仓库镜像阿里云)
-
<mirror>
-
<id>nexus-aliyun</id>
-
<name>nexus-aliyun</name>
-
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
-
<mirrorOf>central</mirrorOf>
-
</mirror>
到此为止,大功告成
三、
总结
maven和jdk配置类似,需要化境变量,并且maven还需要配置镜像库和maven仓库的位置,但是相对来说还是所装软件中比较简单的一种,终于可以使用Atlas实现动态分离了,类似了,如果有需要的小伙伴,可以看一下我的下一篇文章