maven介绍

时间:2024-01-11 16:51:02

Maven

Maven的概念:

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。

Maven的作用:

Maven可以帮助我们一键管理项目

1、管理jar包

2、编译项目

3、测试项目

4、发布项目

Maven的下载和安装:

下载:

去官网下载maven的安装软件,直接在百度搜索:“maven”

资料中已经有maven了;

安装:

1、直接解压maven的压缩文件,注意:不要有中文和空格

2、在环境变量中配置路径

3、测试是否安装成功;

a)     Cmd ------  mvn  -version

      Maven的工程目录

maven介绍

Maven项目的工程目录

maven介绍

Mavenpom.xml文件

Pom.xml:maven依赖管理jar包的;

之前:将jar包复制粘贴到WEB-INF 下的lib中

Maven:通过pom.xml 自动帮我们下载管理jar包

maven介绍

Pom文件中的jar的依赖:通过在pom.xml中配置jar的坐标来管理我们的jar包

Maven的常用指令

Mvn
–version:查看版本号

Mvn
clean:清理maven工程,会删除target文件目录及内容、

Mvn
compile :编译工程
,会生成target文件目录及内容

Mvn test:单元测试

Mvn package: 打包,如果是web项目-----war  如果是java项目-------jar

Mvn
install:安装到本地仓库

Mvn
deploy:发布

Mvn
tomcat:run  运行项目(使用maven自带的tomcat插件)

配置本地仓库:

1、  找到maven的安装路径

2、  找到conf文件夹

3、  打开setting.xml

maven介绍

Maven的生命周期:

maven介绍

Maven

Maven的概念:

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。

Maven的作用:

Maven可以帮助我们一键管理项目

1、管理jar包

2、编译项目

3、测试项目

4、发布项目

Maven的下载和安装:

下载:

去官网下载maven的安装软件,直接在百度搜索:“maven”

资料中已经有maven了;

安装:

1、直接解压maven的压缩文件,注意:不要有中文和空格

2、在环境变量中配置路径

3、测试是否安装成功;

a)     Cmd ------ 
mvn  -version

      Maven的工程目录

maven介绍

Maven项目的工程目录

maven介绍

Mavenpom.xml文件

Pom.xml:maven依赖管理jar包的;

之前:将jar包复制粘贴到WEB-INF
下的lib中

Maven:通过pom.xml 自动帮我们下载管理jar包

Pom文件中的jar的依赖:通过在pom.xml中配置jar的坐标来管理我们的jar包

maven介绍

Maven仓库介绍

maven介绍

Maven的好处:

maven介绍

Maven的常用指令

Mvn
–version:查看版本号

Mvn
clean:清理maven工程,会删除target文件目录及内容、

Mvn
compile :编译工程
,会生成target文件目录及内容

Mvn test:单元测试

Mvn package: 打包,如果是web项目-----war  如果是java项目-------jar

Mvn
install:安装到本地仓库

Mvn
deploy:发布

Mvn
tomcat:run  运行项目(使用maven自带的tomcat插件)

配置本地仓库:

1、  找到maven的安装路径

2、  找到conf文件夹

3、  打开setting.xml

4、 

maven介绍

Maven的生命周期:

maven介绍

Maven整合idea

1、      点开设置

2、      输入maven  修改相关配置

 

使用idea创建maven项目(web项目)

 

Maven自带的tomcat插件默认使用的是 6版本所以需要解决servlet冲突:<scope>provided</scope>