`
Sam1860
  • 浏览: 98697 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

我的项目目录结构

    博客分类:
  • Java
阅读更多
结合maven的目录结构为自己的项目定的:

/src/
/src/main/ 项目主模块目录
/src/main/java/
/src/main/conf/
/src/main/test/
/src/(sub)/ 其它模块目录
/src/(sub)/java/
/src/(sub)/conf/
/src/(sub)/test
/build/ eclipse的输出目录
/target/ 脚本输出目录clean任务删除此目录即可。build, target放在一起绝对是最差实践
/target/classes/
/target/testclasses/
/target/(report dirs)<report dirs="">/ </report> 各种报告,如junit report等,可能有多个目录
/target/(project name) <pro name="">/ </pro> 某些需要单独部署的项目,整份马上可发布的生成结果放在此
/target/ <pro name="">(pro name)-(pro ver) <pro ver="">.jar </pro> </pro> 项目的jar包们
/lib/
/lib/compile/ 任何时候都需要的jar包
/lib/provided/ 容器已提供的jar包,deploy时要排除,如:tomcat的servlet-api.jar
/lib/runtime/ 编译时不必,运行时才需要的。当不必细分时可合并到compile中
/lib/test/ 测试用的jar
/lib/src/ jar包们的source
/build.xml 该脚本只处理当前项目的工作,请不要加入与本项目无关的内容
/properties.xml
分享到:
评论
1 楼 gumutianqi 2010-10-24  
兄弟,弱弱的问一下,想这种目录结构是怎么建立起来
(/src/main/java/),就是带斜杠的这种,我只能建包,一级级的,这种事这么和把三个
级包和起来的

相关推荐

Global site tag (gtag.js) - Google Analytics