做实施的时候该是能用到了,用一个tomcat跑多个工程,其实在webapps下面放多个文件夹就可以实现了,但是今天在做的时候,发现一个工程做成ROOT,一个工程做成其他名称(比如test),这时ROOT工程没有问题,但是test工程里由于开发时都是用的绝对路径(比如/image/a.jpg),这时test工程会出现问题。
利用tomcat配置虚拟主机可以消除这类问题。
1、修改tomcat的conf文件夹下的server.xml文件。
<Host name="localhost1" debug="0" appBase="D:\workspace\test1\WebRoot" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="." debug="0"/> </Host> <Host name="localhost2" debug="0" appBase="D:\workspace\test2\WebRoot" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="." debug="0"/> </Host>
|
将上面的代码替换掉原有的Host标签。
2、修改C:\WINDOWS\system32\drivers\etc\hosts文件,添加
127.0.0.1 localhost1
127.0.0.1 localhost2
|
3、重启tomcat,访问http://localhost1:8080,这时会访问到test1工程。
访问http://localhost2:8080,会访问到test2工程。
分享到:
相关推荐
本文将围绕Tomcat 5.0.30这个版本,详细探讨其特性、安装与配置,以及在实际开发中的应用。 一、Tomcat 5.0.30概述 Tomcat 5.0.30是Tomcat 5.x系列的一个稳定版本,发布于2006年,它遵循Java Servlet和JavaServer ...
- **服务器配置**:Tomcat的配置主要通过修改`conf/server.xml`文件,定义虚拟主机、连接器、监听端口等。 - **应用部署**:可以将WAR文件直接放入`webapps`目录下,Tomcat会自动解压并部署。或者在`conf/server....
【标题】"jakarta-tomcat-5.0.30.rar" 提供的是...总的来说,"jakarta-tomcat-5.0.30.rar"是一个历史版本的Tomcat发布,虽然现在可能已经不再被广泛使用,但对于学习和理解Tomcat的工作原理和历史发展仍然具有价值。
总的来说,Jakarta Tomcat 5.0.30是一款高效且可靠的Web服务器,它的轻量级特性使得它成为中小型项目的理想选择。通过深入理解其内部结构和配置,开发者能够更好地利用Tomcat构建和部署Java Web应用,从而提高开发...
配置tomcat可选 有需要的话 请下载!
本软件用于开发Java程序。
1. **Servlet 2.5**:Servlet 2.5规范增加了对注解的支持,允许开发者在Servlet和Filter类中使用注解来配置和管理。此外,还引入了更灵活的错误处理机制,改进了会话管理,并增强了过滤器链的控制。 2. **JSP 2.0**...
在进行Web应用开发与部署时,经常需要用到Tomcat服务器,而为了确保Tomcat能够正常运行,正确配置其环境变量至关重要。本文将详细讲解如何配置JDK与Tomcat的环境变量,并确保它们能够在操作系统中正确识别。 #### ...
本例中使用的版本为jakarta-tomcat-5.0.30.zip,这是一款免安装版的Tomcat,非常适合希望灵活管理多个Tomcat实例的用户。 **步骤1:下载与解压** - **下载链接**:...
在实际应用中,Tomcat配置还包括修改`conf/server.xml`以配置端口、虚拟主机、上下文路径等;设置`CATALINA_BASE`用于管理多个Tomcat实例;配置`logging.properties`进行日志管理;以及调整`setenv.bat`或`setenv.sh...
- 使用`D:\tomcat-4.1.27\bin`目录下的`startup.bat`脚本启动Tomcat,使用`shutdown.bat`脚本停止Tomcat。 - **Tomcat v5.0.30** - 运行`.exe`文件,根据提示完成安装过程。 - 安装完成后,系统托盘会出现Tomcat...
- **兼容性问题**:确保所安装的JDK版本与Tomcat版本兼容,比如在本例中使用的是JDK 1.5.0_06,需要注意此版本是否适用于Tomcat 5.0.30。 - **安全性和性能**:在生产环境中,还应该考虑安全性设置以及性能优化措施...
### Eclipse+MyEclipse+Tomcat配置指南 #### 一、概述 本文旨在为初学者提供一份详尽的指南,帮助他们快速搭建Eclipse+MyEclipse+Tomcat的开发环境。通过本教程,读者将能够顺利配置所需环境,并利用该环境进行...
在Tomcat服务器中,可以通过修改`server.xml`文件中的`Connector`元素来配置服务器的监听端口。对于Tomcat 5.0.30版本来说,默认的HTTP监听端口是8080。如果希望将此端口更改为标准的HTTP端口80,可以在`Connector`...
在本文档中,我们将详细介绍如何在Linux环境下安装并配置JDK、Tomcat、Apache、PHP以及MySQL,构建一个完整的Web开发环境。本教程适用于Red Hat 9版本的Linux系统。 #### 二、下载必要软件包 为了顺利完成安装,...
【配置环境TOMCAT+MYECLIPSE】是一个关于如何在Windows XP环境下搭建Java Web开发环境的教程,主要涉及三个关键组件:Eclipse、MyEclipse和Tomcat。这个配置过程对于初学者来说尤其重要,因为它允许开发者使用这些...