![34f38d47af948692b7eec8535bb85d79.png](https://i-blog.csdnimg.cn/blog_migrate/bb6ccca3e5c15e199c02629ac2404222.jpeg)
综述
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。
有点绕口?说白了就是你写程序总得有人管理,之前都是自己管理,小程序几千行的你还能管理,几十万行以及多人协作的你该怎么办。你组织协调都会浪费一大半时间。那么MAVEN主要就是干这个。一键输入外源包等等操作都有了。
总得有个工程文件吧,POM就是个工程文件,在JAVA中体现就是.xml,如下。具体的代码连接在连接 中有。里面有一堆的关键字控制着整个的项目,这些在后面的语法和指令会总做一些常用的做说明。今天先将如何安装。
<?xml version="1.0" encoding="UTF-8"?>
链接
官网:
Welcome to Apache Mavenmaven.apache.org https://gitlab.com/code_template/mvn_java_template.gitgitlab.com安装
要求: 安装JDK,并且每个版本要求的JDK的最低要求不一样。内存和硬盘以现在的电脑资源足够,可以不考虑,当然如果你是在微型服务器安装还是看下。
下载可以去官网和中科大镜像。但是安装之前需要安装JAVA,安装JAVA请看JAVA教程。首先去官网下载如图,点击DOWNLOAD,如果找不到,搜索下。
![0db036ddb33e59e716cda0cebeebe4c1.png](https://i-blog.csdnimg.cn/blog_migrate/b7ed30e5ce57d6c38bef613efed46998.jpeg)
下载的时候注意,有几给下载的,一个是source源码文件,另一个是bin文件。请下载bin文件。source还需要编译,对于只用maven的来说,用binjiu好。
![2abe13190372577980d69846c8fd82f4.png](https://i-blog.csdnimg.cn/blog_migrate/121f9a9a7e7ab83badb6e3e2ec8b272e.jpeg)
放置位置。下载完后,解压放在你喜欢的位置。
![4e8b0c37c89630154dd6f6b49cec4ad7.png](https://i-blog.csdnimg.cn/blog_migrate/2da76e4c09843832cb5bea45783125a9.png)
接下来就是设置环境变量,如果不懂环境变量的意义,请看我的之前文章说明环境变量。如下图操作。修改环境变量不要照抄我的,看准你放置的位置,然后在写环境变量。
打开右键我的电脑,点击属性。打开高级系统设置。点击环境变量。
![1211af57157aeaaada0d8c3b22b4109b.png](https://i-blog.csdnimg.cn/blog_migrate/c01bc3eee5682cc347bb89f9a1f1df52.jpeg)
![e49a67d2a4e85c8af58db6bbc58c764f.png](https://i-blog.csdnimg.cn/blog_migrate/136263c98be6758217fc4a6d890f9145.jpeg)
![ce493c95bd855c612d0faae032303577.png](https://i-blog.csdnimg.cn/blog_migrate/d25eff5ac7874e267a2323e0d35fc04f.jpeg)
先新建一个MAVEN_HOME,可能后期需要使用。然后写MAVEN的路径。
![f08f58f1fd36e5304a51524e39554969.png](https://i-blog.csdnimg.cn/blog_migrate/b1be9ee79f70d247186d9810b4313d02.png)
修改PATH路径,这个路径是非常重要的。加入MAVEN的BIN目录。
%MAVEN_HOME%bin
![d1378084792b4c89cdf5bbc09487b962.png](https://i-blog.csdnimg.cn/blog_migrate/75e7ead857db93a1d6d9cd387916007b.jpeg)
![b0f5e86259f17cd40554aab0387bcb02.png](https://i-blog.csdnimg.cn/blog_migrate/1c5831c53df0fda3fd232a099ba9fa92.jpeg)
为此在window安装基本完成,对于linux安装,待定这里。
验证安装是否成功。
mvn -verison
![2e43a96ed3717cd16e23fc15a3c49c03.png](https://i-blog.csdnimg.cn/blog_migrate/404d90728e62f46a96060ef4acfcc3d6.jpeg)
如果验证提示找不到JAVA_HOME,说明你没有安装JAVA的环境变量,这里不多说,如图。
![b9f9347a64982c36bec45bc4d45388fe.png](https://i-blog.csdnimg.cn/blog_migrate/6a89bd84aec6c56f343a09a2c12a9555.png)
其实很多继承开发环境都会直接装好了maven,比如idea,因此你要用哪个需要在idea里面设置好,如图。这里做简要说明.
这里有三个设置地方,第一个是maven路径,现在显示是idea默认安装的,你也可以改成你的路径。后面两个是设置settting文件和库路径。这俩都需要设置。
![cd349f6ee6241a2b350a8c28cf99ea48.png](https://i-blog.csdnimg.cn/blog_migrate/c2f2f4580c4aa3893edac7da9f218fe0.jpeg)
至此这里已经介绍完毕关于在WINDOWS安装MAVEN的教程,有的同学是UBUNTU和IOS系统。这里简要说明下。主要区别在设置环境变量的时候不一样。后两者的主要写在/etc/profile文件中。
Linux
终端命令运行下面几个指令,当然你有页面下载也是可以的,这是三句话 一句一句输入。
wget
编辑/etc/profile文件sudo vim /etc/profile,在文件末尾添加如下代码:
export MAVEN_HOME=/usr/local/apache-maven-3.3.9
export PATH=${PATH}:${MAVEN_HOME}/bin
保存文件,并运行如下命令使环境变量生效:
source /etc/profile
终端输入
mvn -version
MAC
输入指令下载和解压,这是三句话 一句一句输入。
curl -O http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
tar -xvf apache-maven-3.3.9-bin.tar.gz
sudo mv -f apache-maven-3.3.9 /usr/local/
编辑/etc/profile文件sudo vim /etc/profile,在文件末尾添加如下代码:
export MAVEN_HOME=/usr/local/apache-maven-3.3.9
export PATH=${PATH}:${MAVEN_HOME}/bin
终端输入
source /etc/profile
终端输入
mvn -v
结尾
maven主要支持这三种平台安装,maven整体思路就是下载和写入环境变量。和大部分的软件安装区别不大。