一、下载与安装
在清华镜像网站
https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/
找到对应文件(此处选用3.3.9版本),复制文件下载链接
打开虚拟机,切换到software/目录,使用wget下载maven
cd software/
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
下载完成后,解压
tar -zxf apache-maven-3.3.9-bin.tar.gz
ll
移动到/usr/local/maven目录下
mv apache-maven-3.3.9 /usr/local/maven
切换到/usr/local/maven目录下
cd /usr/local/maven
ll
配置环境变量
cd
vim .bashrc
进入配置文件(按o键开始编辑)
export M2_HOME=/usr/local/maven
export PATH=$PATH:$M2_HOME/bin
Esc键
:wq
保存并退出
执行
source .bashrc
使新配置的文件生效
通过
mvn -version
查看maven版本以查看安装是否 成功
二、配置镜像下载地址
cd /usr/local/maven/conf
ll
vi settings.xml
在配置文件中添加如下代码
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
ESC键
:wq
保存退出
三、使用说明
官网给出了五分钟快速使用的教程
http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
比如,使用maven创建一个项目的指令
在执行指令之前,我们先创建一个文件夹mavendemo
mkdir mavendemo
cd mavendemo/
ll
进入到目录下后执行官网给出的指令
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false
此处需要等待一小段时间
等创建完成后,执行
tree
清楚的查看文件结构
查看配置文件以查看maven的一些具体信息
此处引用一段pom.xml配置的介绍,原文:
https://blog.csdn.net/qq_33363618/article/details/79438044
pom.xml主要描述了项目的maven坐标,依赖关系,开发者需要遵循的规则,缺陷管理系统,组织和licenses,以及其他所有的项目相关因素,是项目级别的配置文件。
cd my-app/
vim pom.xml
四、常用命令
mvn compile
编译
mvn clean
清除之前下载好的jar包
mvn test
测试
mvn package
打包
mvn install
把jar包安装到本地仓库
mvn deploy
发布到本地私服
mvn site
生成站点文件
附图: