javaee 项目规范

参考:https://my.oschina.net/yuhangyes/blog/3016960

java 项目文件结构:

  1. src

    1. main

      1. java : Application/Library 的源代码 再分package

      2. flex: 增加flex源码 包含mxml定义 assets和as脚本

      3. resources:application/Library 的资源文件 如:位图,配置文件等

        1. conf: 增加封装到jar包中的配置文件

      4. filters : Resource filter files

      5. assembly : Assembly descriptors

      6. config : maven 配置文件

      7. webApps : Web应用的网页, WEB-INF目录所在

        1. css : .css文件

        2. skins : 存放皮肤文件 framework

        3. images : 存放图片,按照产品功能模块划分子目录

        4. js : javascript 文件

        5. include : 存放被包含的JS文件片段

        6. resources : 存放jsf组件 相关资源

        7. templates : 模板文件存放位置 , 按照类别划分子目录

        8. pages : 网页目录

        9. META-INF : 存放清单文件, services等配置信息

        10. WEB-INF : 网站配置文件目录,存放WEB.xml等配置信息

          1. classes : 未打包的项目编译代码,禁止手工修改

          2. conf : 存放spring jsf 等配置文件

          3. lib : 存放第三方JAR文件

          4. pages : 高安全的网页目录

          5. tld : jsp标签库定义文件存放目录

         

    2. test :

      1. java : 单元测试的源代码

      2. resources : 测试使用的资源文件,如集成测试脚本

        1. conf : 增加: 测试用例需要的配置文件

      3. filters : Test resource fileter files

    3. site : Site

  2. target : maven编译目录, 包含中间过程文件和最终的工件

  3. pom.xml : Maven工程的配置文件, 以此控制maven构建行为

  4. LICENSE.txt : 产品/本工程的版权信息文件

  5. README.txt : 产品/本工程的说明文件

参考图片:

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值