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