MAVEN常用内容的汇总

一 maven的作用

1.1 作用

Maven 是一个项目管理工具,它包含了一个 项目对象模 ( POM Project Object Model ),来管理项目从编译、测试、发布、打包,部署整个生命周期的一系列操作。
简而言之: Maven 的一个核心特性就是依赖管理。

1.2 构建

指的是项目从编译、测试、运行、打包、安装 ,部署整个过程都交给 maven 进行管理

 MAVEN常用内容的汇总_第1张图片

1.3 maven的结构

注意,安装maven确保安装jdk且配置java_home环境变量

MAVEN常用内容的汇总_第2张图片

 1.4 mven工程默认结构

MAVEN常用内容的汇总_第3张图片

 1.5 mven仓库的概念

MAVEN常用内容的汇总_第4张图片

  1.6 mven常用命令

1.compile 是 maven 工程的编译命令,作用是将 src/main/java 下的文件编译为 class 文件输出到 target 目录下

2.test maven 工程的测试命令 mvn test,会执行 src/test/java 下的单元测试类。

3.clean maven 工程的清理命令,执行 clean 会删除 target 目录及内容。

4.package maven 工程的打包命令,对于 java 工程执行 package 打成 jar 包,对于 web 工程打成 war 包。
5.install maven 工程的安装命令,执行 install maven 打成 jar 包或 war 包发布到本地仓库。

1.7 打包编译




org.apache.maven.plugins
maven-compiler-plugin

1.8
1.8
UTF-8



1.8 pom的依赖坐标

cn.itcast.maven
maven-first
0.0.1-SNAPSHOT
:打包类型
jar :执行 package 会打成 jar
war :执行 package 会打成 war
pom :用于 maven 工程的继承,通常父工程设置为 pom

你可能感兴趣的:(maven,maven,java)