src/main/java | 源码 |
src/main/resources | 资源定义文件,默认定义拷贝至编译根目录下 |
src/main/filters | 资源过滤文件 |
src/main/config | 配置文件 |
src/main/scripts | 脚本文件 |
src/main/webapp | web应用源文件(页面或者样式文件) |
src/test/java | 测试源码 |
src/test/resources | 测试资源文件 |
src/test/filters | 测试资源过滤文件 |
src/it | 集成测试文件目录(针对插件) |
src/assembly | 程序打包描述文件(装配描述文件) |
src/site | 现场(??,原文为Site) |
pom.xml | |
LICENSE.txt | 程序许可文件 |
NOTICE.txt | 程序依赖包的注意事项说明 |
target | 存放编译时输出的所有文件和资源 |
工程主要目录为src 和 target。maven建议此处最多还加上工程控制元数据信息,例如CVS或者.svn,不建议添加其他目录。
官方源站:http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html