首页 > 代码库 > java web项目结构
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
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中。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。