<%@ page contentType="text/html; charset=gb2312"%> Java项目资源布局方案
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
Java项目资源布局方案
     发布者: 发布时间:2007-01-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文件。
(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
基于JAVA技术的搜索引擎的研究与实现
全面挖掘Java Excel API 使用方法
[Java]基本的学习实例
企业JavaBean(EJB) 3.0 全新体验
Java Web Framework综述
Java中调用外部命令
 
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号