web应用目录结构与环境配置

本文详细介绍了web应用的环境配置,包括JDK的安装和web服务器(如Tomcat)的配置。在Eclipse中配置Tomcat并添加项目到服务器的过程也被详细阐述。此外,还探讨了web应用的目录结构,特别是WebContent、lib目录的作用,以及构建路径与WEB-INF/lib目录的区别。通过实例展示了项目发布到服务器后的实际目录结构,并提到了自定义配置文件的管理和引用路径的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

web应用目录结构与环境配置

1、环境配置

  环境配置主要是包括安装JDK环境,web服务器配置。

安装JDK:

  到官网下载JDK,配置JAVA_HOME环境变量,PATH环境变量,CLASSPATH环境变量三个环境变量,博主的环境变量配置如下图:
环境变量设置
环境变量设置
环境变量设置

web服务器配置

  博主是在Eclipse中配置Tomcat,到官网下载Tomcat,解压安装;
具体配置如图所示:
配置Tomcat服务器
配置好的服务器可以在server视图中看到:
Tomcat服务器视图
通过右键服务器名——add and remove 就可以添加发布web项目到服务器中。

2、web应用目录结构

   博主新建的一各test项目,其目录结构如下:
web项目目录结构
  博主在刚开始总是搞不清楚通过构建路径添加的jar包与在WEB-INF下lib中添加jar包有什么不一样,其实通过构建路径添加的jar包是你的java类编译时需要的.在我们新建web项目时会自动将JRE 与Tomcat的相关jar包添加到构建路径中,如果编译需要其它相关的jar包也可以通过构建路径导入。
  WebContent可以理解为web应用的发布文件夹,也即是在web服务器中的存在形式,是最终让项目运行起来的文件,在lib中存放的是项目运行所需要的jar包,在我目前所在的实际项目中,会将项目所需要的全部jar包分类放置在lib下,编译时需要的jar包通过构建路径引用lib下的相关jar包,这样的话可以避免项目发布后,一些引用类因为环境的变化而难以找到。
以下为项目发布到服务器后的目录结构,可以对照看:
服务器目录1
服务器目录2
  需要注意的是config这个文件夹,是博主自建的主要放置一些配置文件(配置文件当然是放置在项目的发布文件夹中哈!),在引用该文件夹下的文件时要注意其引用路径的写法,在test小项目中博主通过配置文件配置了log4j,在web.xml中引用时路径写法如下所示:
配置文件路径问题
“/”就相当于是项目的根目录test。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值