zoukankan      html  css  js  c++  java
  • java web项目结构

    java的web应用程序必须使用规范的目录结构。

             |应用程序根目录
                |-- WEB-INF目录:必须目录
                      |-- web.xml:Web应用部署描述文件,必须目录
                      |-- classes目录:存放字节码文件
                      |-- lib目录:存放第三方类库文件
                |-- 公开目录:html, .jsp, .gif, .jpg, .css, .js, .swf等

    将web应用打包成一个war包,部署到web服务器上。war包的目录结构必须要是规范的目录结构。

    这是一个用maven创建的web项目结构。打包好的war包:http://pan.baidu.com/s/1i3tAVuX

    image

    war包中的WEB-INF/classes目录包含的内容:

    src/main/java中的java类编译之后的class文件。目录结构和包结构一致。

    src/main/resources中的资源文件。目录结构和resources目录结构一致。

    war包中的WEB-INF/lib包含项目中使用的第三方jar包。

    将war包部署到web容器中时,web容器会自动将war中的classes目录和lib目录添加到classpath中。

  • 相关阅读:
    L2 L3 L4
    C 语言assert使用
    VIM 命令收藏
    C++继承实例
    关于 WinScp 的一点使用经验
    Boa服务器移植
    Android 去掉标题全屏显示
    sys下gpio操作
    linux下 XGCOM串口助手的安装
    linux中inittab文件详解
  • 原文地址:https://www.cnblogs.com/leiwei/p/3713509.html
Copyright © 2011-2022 走看看