一、Maven的核心概念
①约定的目录结构
②POM
③坐标
④依赖
⑤仓库
⑥生命周期/插件/目标
⑦继承
⑧聚合
二、第一个Maven工程
①创建约定目录:
根目录:工程名---Hello
src目录:源码
pom.xml文件:maven工程的核心配置文件
main目录:存放主程序
test目录:存放测试程序
Java目录:存放Java文件
resource目录:存放配置文件,如框架配置文件(.xml和.properties)
②为什么要遵守约定目录结构
【1】maven要负责我们这个项目的自动化构建,以编译为例,maven要行进行自动化编译,那么maven必须知道Java源文件在哪
【2】如果我们自己自定义的东西,想要让框架或者工具知道(如maven):
一是以配置的方式让其知道
二是遵守框架内部已经存在的约定
log4j.properties/log4j.xml
【3】约定>配置>编码
test目录放的测试用例:----Junit+Assert
以上通过观看谷粒学院学习视频所记录的笔记
谷粒学院学习官网:http://www.gulixueyuan.com