1、maven是apache组织开源的项目构建工具。
2、项目构建:是指代码编辑、编译、测试、打包(jar、war)、部署、上线等一系列流程。
1、摆脱现有ide(集成开发环境)的规范,方便日后项目迁移,一键式迁移项目。
2、Maven支持远程部署以及远程热部署。
3、Maven帮助我们完成持续集成(CI)。
MavenApplication src/main/java 用来存放运行时java代码 src/main/resources 用来存放运行时配置文件 src/main/test 用来存放测试时java代码 src/main/resources 用来存放测试时配置文件(可以不写,当不写时自动读取运行是配置文件) pom.xml maven项目配置文件(告知项目运用哪些jar包)



