Maven介绍
Maven是一个项目管理和整合工具。maven为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间久能够独自完成工程的基础构建配置,因为Maven使用了一个标准的目录结构和一个默认的构建生命周期。
Maven使用约定而不是配置,意味着开发者不需要再自己创建构建过程。开发者不需要再关心每一个i配置细节。Maven为工程提供了合理的默认行为。当创建Maven工程时,Maven会创建默认的工程结构。开发者只需要合理的放置文件,而再pom.xml中不在需要定义任何配置。
假定${basedir}表示工程目录:
${basedir}/src/main/java 源代码
${basedir}/src/main/resources 资源文件
${basedir}/src/main/test 测试文件
配置环境
1.配置Java开发环境
2.下载Maven
http://maven.apache.org/download.cgi
3.解压文件,得到相应的目录
C:\Program Files\maven
4.配置Maven环境变量
M2_HOME=c:\Program Files\maven
M2=%M2_HOME%\bin
5.将M2添加到系统路径
系统环境变量Path后追加M2
6.验证安装
mvn -version
idea创建maven项目
新建项目---->选中maven项目----->勾选单选框(create from archetype)---->选择org.apache.maven.archetypes:maven-archetype-webapp---->点击下一步---->定义项目属于哪个组及项目名称,定义当前maven项目在组中的唯一ID---->选择本地maven文件路径---->选择项目名称及存放路径
maven项目目录结构
项目名称
.idea 文件夹
src 文件夹
main 文件夹
resources 文件夹
webapp 文件夹
pom.xml xml文件