maven项目在开发者进行编辑时关注的目录结构
Posted 10000miles
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven项目在开发者进行编辑时关注的目录结构相关的知识,希望对你有一定的参考价值。
项目完毕,使用maven构建,实例看一下maven项目的整体结构。
在编辑时的一个目录结构,使用maven的层次化插件会自动生成这样的目录,所谓约定大于配置:
在顶级目录上是工程的描述文件pom.xml(如果使用Ant则还包括其他属性文件,maven.xml或build.xml),另外还包括提供给最终用户的文件,如,README.txt, LICENSE.txt等等。
顶级目录还包括两个子目录:src,target。顶级目录下可能出现的其他目录仅仅是CVS或.svn和其他多模块工程的工程目录,最好不要再有其他目录。
下面则是我自己的实际项目
Target目录是所有工程编译构建的输出目录。
Src目录包含所有工程的源码文件,配置文件,资源文件等等。它下面的子目录一般包含main(主要的工程源文件),test(测试文件),site(项目站点文件)
其他文件则可以简单地理解为ecliipse对该项目的描述,即我们搭建该工程的过程中对eclipse的配置。
以上是关于maven项目在开发者进行编辑时关注的目录结构的主要内容,如果未能解决你的问题,请参考以下文章