# 第三节、Maven目录结构
    # 第三节、Maven目录结构
    现在JavaEE开发领域普遍认同一个观点:约定>配置>编码。意思就是能用配置解决的问题就不编码,能基于约定的就不进行配置。而Maven正是因为指定了特定文件保存的目录才能够对我们的Java工程进行自动化构建。
    目录结构含义参见前面的描述。
    03.Maven目录结构 - 图103.Maven目录结构 - 图2

    • src/main/java:存放项目的java类源文件,即:Xxx.java
    • src/main/resources:存放项目的资源文件,如.xml、.properties
    • src/test/java:存放项目的用于测试的java类源文件,即:XxxTest.java
    • src/test/resources:存放项目的测试相关的资源文件,如.xml、.properties
    • pom.xml:Maven项目的配置文件,是学习Maven的重点
    • target:编译之后的结果,比如class、资源文件

    上一节 回目录