官网
http://maven.apache.org/download.html
配置
settings.xml
配置文件
apache-maven-3.6.3\conf\settings.xml 全局配置文件
设置镜像仓库
<!--阿里私服地址-->
<mirror>
<id>ali</id>
<name>ali Maven</name>
<mirrorOf>*</mirrorOf>
<url>https://maven.aliyun.com/repository/public/</url>
</mirror>
改变仓库位置
默认仓库位置:C:\Users\lpx.m2,建议改变默认仓库位置的配置,否则重装操作系统时,可能会把仓库误删除。
搜索maven依赖的坐标
查询最新版本和坐标 http://search.maven.org/
clean指令
clean可以删除项目中的target目录. target目录包含了xxx.java 编译之后的所有xxx.class文件.
compile指令
将项目中的xxx.java文件编译为xxx.class文件,由maven工具完成.
install指令
将开发完成的项目打包部署 将项目形成xxx.jar包文件.
作用:
1.如果开发的是工具API/框架打成jar包. 之后其他的用户通过依赖关系可以使用该jar包.
2.可以将项目打成jar包直接部署,用户可以通过网址直接访问.
存储位置:
- target目录下 会有jar包文件
根据maven坐标,会在本地仓库中生成jar包.
项目发布命令
未来项目的发布环境都是Linux系统(纯dos命令)
命令: java -jar xxxxx.jar 回车
关闭命令: ctrl + c