Maven 规约是什么?
/src/main/java/ :Java 源码。
/src/main/resource :Java 配置文件,资源文件。
/src/test/java/ :Java 测试代码。
/src/test/resource :Java 测试配置文件,资源文件。
/target :文件编译过程中生成的 .class 文件、jar、war 等等。
pom.xml :配置文件
Maven 要负责项目的自动化构建,以编译为例,Maven 要想自动进行编译,那么它必须知道 Java 的源文件保存在哪里,这样约定之后,不用我们手动指定位置,Maven 能知道位置,从 而帮我们完成自动编译。
遵循“ >>> ”。即能进行配置的不要去编码指定,能事先约定规则的不要去 进行配置。这样既减轻了劳动力,也能防止出错。