在虚拟机下安装maven并简单操作

一、下载与安装

在清华镜像网站
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
生成站点文件
在这里插入图片描述

附图:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值