如何在 tomcat上同时设置 两个主目录

问题描述

如题,我在本地机上同时做两个网站 如何能把它们都设置成主目录啊?问题补充:不是发布虚拟目录这个意思啊 ;说白了 就是一个服务器上 怎么挂两个站 如果是 lzj0470 (初级程序员) 回答的这样 我访问的 还要加 虚拟目录的名字 http://localhost:8080/QQQ问题补充:如果是本地机 应该如何处理呢? 几位朋友说的 还想都是 在服务器上的 如果我想在本地机器调试用 给如何配置啊

解决方案

引用如果是本地机 应该如何处理呢? 几位朋友说的 还想都是 在服务器上的 如果我想在本地机器调试用 给如何配置啊 如果是本地机调试用的话,只能存在一个主目录的,这个主目录的index.jsp可以通过http://localhost:8001/index.jsp访问而另外一些目录网页,只能通过http://localhost:8001/otherwebsite/index.jsp访问了。如果楼主想将本地机作为服务器的话,只需要将两个网站都指向你的本地机的ip就可以了。
解决方案二:
5.X版本conf/catalina/里的xxx.xml里写<Context path="/QQQ" docBase="D:\project\credit\WebRoot" reloadable="true" crossContext="true" debug="0" ></Context>2楼的是6.X版本
解决方案三:
是修改server.xmlhttp://makeitjoy.iteye.com/admin/blogs/262801中有一个设置的实例。
解决方案四:
在confserver.conf中的<Engine name="Catalina" defaultHost="localhost">结点中添加相应的网站<Host name="www.A.com" debug="0" appBase="D:A" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="A_access_log." suffix=".txt" pattern="common" resolveHosts="false"/> <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="A_log." suffix=".txt" timestamp="true"/> <Context path="" docBase="." reloadable="true" debug="0"/> </Host><Host name="B.cn" debug="0" appBase="D:B" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="B_access_log." suffix=".txt" pattern="common" resolveHosts="false"/> <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="B_log." suffix=".txt" timestamp="true"/> <Context path="" docBase="." reloadable="true" debug="0"/> </Host>
解决方案五:
<Context path="/主目录" docBase="工程根目录" reloadable="true" crossContext="true" debug="0" ></Context>例子:<Context path="/QQQ" docBase="D:\project\credit\WebRoot" reloadable="true" crossContext="true" debug="0" ></Context>

时间: 2024-12-23 08:58:34

如何在 tomcat上同时设置 两个主目录的相关文章

如何在Linux上自动设置JAVA_HOME环境变量

问题:我需要在我的 Linux 机器上编译 Java 程序.为此我已经安装了 JDK (Java Development Kit),而现在我正试图设置 JAVA_HOME 环境变量使其指向安装好的 JDK .关于在 Linux 上设置 JAVA_HOME 环境变量,最受推崇的办法是什么? 许多 Java 程序或基于 Java 的集成开发环境 (IDE)都需要设置好 JAVA_HOME 环境变量.该变量应指向 Java 开发工具包 (JDK)或Java 运行时环境 (JRE)的安装目录.JDK 不

如何在Webstorm/Phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作

原文:如何在Webstorm/Phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作 Phpstorm除了能直接打开localhost文件之外,还可以连接FTP,除了完成正常的数据传递任务之外,还可以进行本地文件与服务端文件的异同比较,同一文件自动匹配目录上传,下载,这些功能是平常IDE,FTP软件中少见的,而且是很耗工作时间的一个操作.换句话说,在Webstorm/Phpstorm中操作ftp能找到原来版本控制的感觉.唯一的缺点是:上传,下载的打开链接要稍费时间,适合的场景

qt-如何在Qt5.上设置.窗口整体透明,但是窗体上的控件不透明。

问题描述 如何在Qt5.上设置.窗口整体透明,但是窗体上的控件不透明. 代码: HelloWord::HelloWord(QWidget *parent) : QMainWindow(parent), ui(new Ui::HelloWord) { ui->setupUi(this); QPalette pal = palette(); pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00)); setPalette(pal)

如何在azure上创建两个虚拟机可以互相访问,是要在同一个云服务下创建虚机吗?

问题描述 如何在azure上创建两个虚拟机可以互相访问,是要在同一个云服务下创建虚机吗? 如何在azure上创建两个虚拟机可以互相访问,是要在同一个云服务下创建虚机吗? 解决方案 你想相互访问什么?另一台虚拟机里边的数据? 解决方案二: 你好, 分两种情况: 如果云服务不是存在于虚拟网络,这叫一个独立的云服务.云服务中的虚拟机只能通过使用其他虚拟的的公共DNS 名称来通信,必须通过 Internet. 如果云服务是在一个虚拟网络,虚拟机在云服务能与所有其他虚拟网络中的虚拟机进行通信而不通过Int

如何在Linux上打包jsp+tomcat,急急急!

问题描述 如何在Linux上打包jsp+tomcat,我在网上也找了相关的资料,但都很少,几乎没找到,望哪位高手指点下,或者能提供相关文档最好了,分数都用完了,下次一定补上,先谢谢了.

ZBrush如何在UV Master中设置UV的观察效果

  如何在UV Master中设置UV的观察效果做详细讲解. 在UV Master参数面板中单击"Work On Clone"按钮,则系统会把当前模型复制出一个,并在复制出的模型上拆分UV,同时自动改变材质类型,以方便用户观察.接下来单击"Unwrap [打开]"按钮,系统会自动拆分并松弛UV,该过程只需要短短几秒钟就可以完成,在"Texture Map [纹理贴图]"中打开"Texture On [打开纹理]",并选择棋盘格

如何在Windows 8中设置多个显示器

小左教你如何在Windows 8中设置多个显示器,让你的屏幕显示炫起来. 详情参考: 目录: 1. 设置多个显示器 2. 双显示器使用的关键功能增强 3. 连接显示器 1. 多个显示器 目前已引入一些更改,它们将为计算机 连接多个显示器的用户提供更好的体验. 您可以从Windows UI或桌面界面开始使用多个显示器. 对于Windows UI: 1.通过手指从右侧滑入或将鼠标光标移到右侧边角之一,可调用Windows Charms. 2.选择设备. 3.选择第二个屏幕. 4.一共有四个选项:PC

如何在iPad上使用WPS移动版创建和使用Word文档

现在的职场朋友每天都离不开移动终端,手机.iPad都是"机不离身",有了iOS 版WPS办公软件,出差旅行用iPad办公很方便.但要用iPad创建并编辑Office文稿,必须掌握一些技巧.接下来就教大家,如何在iPad上使用WPS移动版创建和使用Word文档! 如果你是iPad用户,要在iPad上创建并编辑文档,先登录AppStore安装WPS Office,运行后要新建Word文档,只需点下方的"新建",接着选择DOC模板,这样就创建了一个空白Word文档,并自动

如何在Mac上安装Windows 10预览版

  本月初,微软正式发布了Windows 10系统及首个预览版,供所有用户下载体验.经过我们测试,Windows 10在数年前的酷睿2笔记本上依然可以流畅运行,同时针对不同设备的版本划分更加清晰,尤其是针对传统桌面的强化,有望挽回Windows 8所流失的用户. 不过,如果你是苹果Mac用户.又想体验一下Windows 10预览版,可能会稍微麻烦一些.那么,如何在Mac上安装Windows 10预览版呢?感兴趣的朋友不妨参考一下这篇文章. 决定安装形式 在Mac上安装Windows,基本上可以通