首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

学习maven - 基准的目录结构

2012-07-23 
学习maven - 标准的目录结构约定大于配置使用约定,有很多好处:1. 可以节约很多配置2. 可以从用best practi

学习maven - 标准的目录结构
约定大于配置
使用约定,有很多好处:
1. 可以节约很多配置
2. 可以从用best practice
3. 新人可以快速熟悉项目,有家的感觉

Maven的约定
引用
src/main/javaApplication/Library sources
src/main/resourcesApplication/Library resources
src/main/filtersResource filter files
src/main/assemblyAssembly descriptors
src/main/configConfiguration files
src/main/webappWeb application sources
src/test/javaTest sources
src/test/resourcesTest resources
src/test/filtersTest resource filter files
src/siteSite
LICENSE.txtProject's license
NOTICE.txtNotices and attributions required by libraries that the project depends on
README.txtProject's readme


从上面看出,src下面分3大类,main里面包含production的内容,test包含QA的内容,site就包含项目的info。
其实和src平级的目录还有一个target。你应该可以猜到,build以后的文件比如class都会放到target里面去。

注意,resources里面的东东在build之后会放到classes的目录下面,所以你的log4
j还有其他的配置文件就可以放到这里了。

热点排行