肖sir ___maven概述
maven概述
一、理论
1、概念:
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。
2、下载地址:
https://maven.apache.org/download.cgi
3、压缩后解压
maven 目录将结构:
4、配置maven环境
MAVEN_HOME
D:\dcs\java\maven\apache-maven-3.9.1
path中:
%MAVEN_HOME%\bin
检测:
mvn -version
5、maven命令
mvn -V 查看maven 版本
mvn compile 编译项目
mvn test 执行测试
mvn package 打包
mvn clean 清理的意思;删除target目录,这个文件夹中存放的事编译后的类及测试报告等
mvn install 安装jar包到本地仓库中
6、maven的坐标和仓库(重点)
坐标:
构件:依赖和插件等在maven中就称为构件。每个构件都有它的唯一标识,也就是坐标。坐标的基本组成:groupld, artifactld, version
groupld:公司域名+项目名,比如: com.ck.studyMaven
artifactld:项目名,比如:studyMaven
version:版本
仓库:
仓库就是管理依赖的。分为:本地仓库和远程仓库((中央仓库)
中央仓库的地址: https://repo.maven.apache.org/maven2,这里存放了java开发的所有开源的jar包
镜像仓库:因为maven的中央仓库的服务器是在国外的,所以有时候下载jar包会慢甚至无法访问,所以需要一个仓库来提供跟maven中央仓库一样的jar包,这个仓库就是镜像仓库
配置镜像仓库:
步骤:
修改:
<mirror>
<id>aliyun</id>
<mirrorof>*</mirrorof>
<name>aliyun Maven</name>
<url>http: //maven.aliyun. com/nexus/content/groups/public/</url></mirror>
配置本地仓库:
在eclipse中安装maven插件
如果使用的eclipse是4.0以上的版本或者是Myeclipse的话,不需要安装maven插件,开发工具自带了。
二、实战