Maven入门最少必备知识
Maven特色:一键打包,依赖管理(管理所有的要用到的jar包)
tips:
mvn项目构建过程:
清理(命令:mvn clean,清理输出的.class,清理工程目录下的target文件夹),
编译(命令:mvn compile,将java代码编译成class文件),
测试,
报告,
打包(命令:mvn package将项目打包,在target目录下),
(ps:打包方式总共有三种,jar包(java项目),war包(web项目),pom包(用于聚合工程时,父工程选择的打包方式))
部署/安装(命令:mvn install,将当前项目打成jar包/war包并安装到本地仓库)
准备
安装mvn,配置mvn环境变量
仓库配置:
本地仓库:
配置:apach-maven-3.3.9\conf目录下,打开settings.xml配置,在<settings xmlns...>中添加配置属性<localRepository>D:\repository</localRepository>
远程仓库:
中央仓库:
操作
1, 进入工程目录(该目录下包含pom.xml),
2, mvn package:如果是web项目则输出war包,java工程则输出jar包。并会输出打成包的路径。