-
Maven安装
下载地址:https://maven.apache.org/download.cgi
解压到工作目录
配置环境变量:MAVEN_HOME、path
验证:cmd–> mvn -v
-
Maven项目结构和创建方法
一级目录src为源码目录
二级目录main/java为项目主要代码目录
二级目录resource目录,yaml文件
二级目录test/java为项目测试代码目录,单元测试、测试代码等
一级目录:编译打包产生的文件的存放目录
pom.xml文件–maven的配置文件,依赖插件等配置;项目对象描述文件,项目对象的属性和方法配置。
创建Maven项目练习:
GroupId:公司域名反写
Artifactid:项目名称 -
Maven配置文件Settings.xml
修改本地仓库的位置: D:\Program Files (x86)\apache-maven-3.5.2-bin\apache-maven-3.5.2\repository
配置仓库:
alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central
Idea配置maven:settings–>Maven–>Maven home directory、user settings file -
项目对象文件 pom.xml解析
-
常用命令
mvn clean 清理项目生产的临时文件,一般是模块下的target目录
mvn package 项目打包工具,会在模块下的target目录生成jar或war等文件
mvn test 测试命令,或执行src/test/java/下Junit的测试用例
mvn install 模块安装命令,将打包的jar/war文件复制到你的本地仓库中,供其他模块使用
mvn install -DskipTests 绕过单元测试直接打包。
mvn deploy 发布命令,丽江打包的文件发布到远程仓库,提供其他人员进行下载依赖,一般是发布到公司的私服。