• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇

Java项目资源布局方案

发布: 2007-7-01 18:47 | 作者: admin | 来源: | 查看: 13次 | 进入软件测试论坛讨论

领测软件测试网 Java项目资源布局方案
1. root目录
项目组织结构的顶级目录
项目的root目录可自由定义名称
例如:jarkavta-Ant

2. 关于root目录的布局结构
root目录之下设置如下资源布局:
a. src:存放项目的各类源代码(*.java)。
b. lib:存放项目需要的各类资源库(*.jar,*.zip)。
c. docs:存放项目的各类文档资源(*.html,*.pdf)。
d. out:存放用于调试,测试目的的编译输出(*.class)。

3. 关于src目录的布局结构
src目录之下设置如下资源布局:
a. etc:存放项目要使用的各类资源配置文件(*.xml,*.prop等)。
b. main:存放各类 .java源文件(包括通用类型 .ejb等)。
c. testcases:存放各类用于测试目的的源代码文件(*.java)。
路径:root / src

4. 关于etc目录的布局结构
etc目录之下设置如下资源布局:
a. ejbs:存放ejb的descriptor (*.xml)。
b. sql:存放关于sql的脚本文件(*.sql)。
c. testcases:存放用于测试用的各类配置文件。
d. web:存放关于web的配置文件(*.xml)。
路径:root / src /etc

5. 关于main目录的布局结构
main目录下设置如下资源布局
a. general:存放通用(一般)的*.java源文件。
b. ejbs:存放ejb的*.java源文件。
c. tags:存放标记库的*.java源文件。
路径:root / src / main

6. 关于tests目录的布局结构
testcases目录下设置如下资源布局:
路径:root /src/ tests

7. 关于lib目录的布局结构
lib目录下设置的资源部局根据实际需要进行安排。
例如在lib目录下安排jdbc,junit,ant,weblogic等。
路径:root / lib

8. 关于docs目录的布局结构
docs目录下设置的资源布局:
a. manual:存放项目产品的使用手册等文档资源。
b. manual / api:存放项目的API文档资源,由javadoc工具生成。
路径:root / docs

9. 关于out目录的布局结构
out目录下设置如下资源布局:
a. classes:存放编译溢出的*.class文件。
b. lib:存放输出的资源库*.jar文件。
路径:root / out

Java项目源代码路径 — SourcePath设置

按照《Java项目资源布局方案》的设置,将IDE或Javac的源代码路径(SourcePath)设置如下:
a. root / src / main / general:通用(一般)的 *.java 源文件。
b. root / src / main / ejbs:ejbs相关的*.java源文件。
c. root / src / main / tags:标记库相关的*.java源文件。
d. root / src / tests:编译后本地输出的*.class文件。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际 | ISTQB | ISTQB官网 | TMMi | TMMi认证 | 国际软件测试工程师认证 | 领测软件测试网