手记

JavaWeb基础(三)-搭建纯粹的Web项目和部署

1.搭建纯粹的Web项目和部署

今天主要分享关于如何搭建最纯粹的Web项目并进行部署.将不实用默认的eclipse配置目录,为的是能够脱离eclipse, 在没有有eclipse的依赖下, 也知道如何搭建一个Java的Web应用.

主要从围绕 JavaWeb项目的搭建部署来讲

1.2 Java的Web应用规范

  • 资源文件分类
    Java中的Web应用,根据资源的性质,将资源分为静态资源动态资源.
    静态资源:一般是指在运行时不需要改变的资源。
    动态资源:一般是指在运行时需要改变的资源。

  • WEB-INF规范
    Java的Web应用有一套目录规范.明确规定了每个目录的作用.在JavaWeb开发中, 一般存在以下几个web根目录名称.

  • 动态项目中, 项目的根路径叫做WebContent

  • maven中, 项目的跟路径叫做webapp(maven是java的一个包管理工具)

为了习惯之后使用maven, 我们就统一将web根目录统一为webapp.在webapp下需要在建立如下三级目录

webapp
--- WEB-INF                // WEB-INF名称必须完全一致,区分大小写
------ classes             // java字节码文件
------ lib                 // 项目依赖的jar包
------ resources           // 各种不想让外部直接访问的资源

1.3 使用Eclipse搭建纯粹Web应用

接下来我们使用eclipse来演示下搭建最纯粹的Web应用的步骤.主要分为两步建立web目录结构配置编译输出的classpath目录配置部署发布目录

建立目录结构

图文步骤



作者:sixleaves
链接:https://www.jianshu.com/p/9c50df4ce292


1人推荐
随时随地看视频
慕课网APP