修改%TOMCAT_ROOT%/conf/Catalina/localhost下的Web应用配置文件。
1.删除或移走ROOT.xml,这个文件就 是tomcat的root配置;
2.修改server.xml, <Host>里加上
<Context docBase="test" path="" workDir="work\Catalina\localhost\test" reloadable="true"/>
docBase:为你的Web应用程序所在的路径,可以为相对和绝对路径, 相对路径 为相对于在<Host>里配置的属性appBase的路径;
path:为Web应用的上下文路径,保持为空则会绑定到root路径上;(其实就是如果没有被其他<Context>定义了,就到这个目录去。
workDir: 为Web应用的临时工作目录,存放编译后的类和页面。
Tomcat的doc:
If you specify a context path of an empty string (""), you are defining the
default web application for this Host, which will process all requests not assigned to other Contexts. The value of this field must not be set except when statically defining a Context in server.xml, as it will be infered from the filenames used for either the .xml context file or the docBase.
还有一个debug属性,经常看到人写,但在tomcat的文档里没有看到,不知道是为什么。
文档地址 http://tomcat.apache.org/tomcat-5.5-doc/config/context.html
分享到:
相关推荐
在Tomcat默认安装后,tomcat的主目录是webapps/root目录。 在conf文件夹下面找到server.xml 打开 在<hosts> ……</hosts>中间添加一行 代码如下:”” docBase=”/usr/tomcat/apache-tomcat-8.5.11/webapps/...
tomcat配置自身错误页面,直接替换tomcat本身的root文件夹即可。然后修改web.xml,具体方式详见:https://blog.csdn.net/f552126367/article/details/107999676
linux中的tomcat服务器中破解版的ROOT,路径/usr/local/apache-tomcat-8.0.24/webapps/ROOT
将应用命名为"ROOT"的WAR文件或解压后的目录放在Tomcat的webapps目录下,可以使其成为默认应用。 3. **web.xml**:在"WEB-INF"目录下,web.xml是Web应用的部署描述符,定义了应用的配置信息,如Servlet的映射、过滤...
这些都可以直接在 tomcat/webapps/ROOT/里复制过来,放到自己的 WEB 项目中即可。如果不配置,则需要将 web 项目文件夹 放在 tomcat/webapps/ 下,访问路径为 http://localhost:8080/web 项目文件夹名称。 如果 WEB...
在安装tomcat免安装版时,遇到Tomcat正常启动了,访问的页面却是空白页,即使修改了端口号也还是空白页,这很有可能是tomcat的webapps目录下没有ROOT文件或者ROOT文件里的内容不全。 解决办法:下载ROOT文件并粘贴...
docker更新包: apt-get update docker安装vim apt-get install vim apt-get install tar ...docker run -d -p 58080:8080 -v /root/webapps/:/opt/tomcat/webapps/ --name mytomcat_1 mytomcat:1.0 /root/run.sh
为了使非root用户也能运行Tomcat,你需要创建一个新的系统用户和组,然后将Tomcat目录的所有权分配给这个新用户: ```bash sudo groupadd tomcat sudo useradd -s /bin/false -g tomcat -d /usr/local/tomcat ...
"Tomcat 和 Solr 的配置安装过程" 在本文中,我们将详细介绍 Tomcat 和 Solr 的配置安装过程。Tomcat 是一个开源的 Web 服务器软件,而 Solr 是一个基于 Lucene 的搜索服务器。它们都是 Java 语言开发的,因此可以...
在本文档中,我们详细介绍了如何在Ubuntu 12.04系统上安装和配置Tomcat 7.0.40服务器。以下是整个过程的详细步骤: 1. 首先,由于Ubuntu官方源中的Tomcat版本可能不是最新的,因此我们需要从Apache官方网站下载...
创建一个名为 `tomcat` 的文件到 `/etc/init.d/` 目录: ```bash sudo nano /etc/init.d/tomcat ``` 在文件中输入以下内容: ```bash #!/bin/bash # chkconfig: 35 95 5 # description: Tomcat is an open source...
对于Tomcat5这一历史较为悠久但依然在某些场景中活跃的服务器软件,正确配置数据库连接池显得尤为重要。本文将详细介绍如何在Tomcat5.0.25版本下配置数据库连接池,并通过具体的步骤、代码示例以及常见问题的解决...
本篇文章将详细讲解如何在CentOS7上安装Tomcat8并将其配置为自启动服务。 首先,我们来了解Tomcat的不同版本。Tomcat有多个版本,包括Tomcat7、Tomcat8和Tomcat9。当前,企业中广泛使用的是Tomcat8,因为它提供了更...
将 startTomcat.sh 文件上传到 root 目录下,/root/startTomcat.sh。然后,使用命令行直接测试文件是否正确。 四、配置定时任务 使用以下命令来配置定时任务: ```bash service cron stop crontab -e ``` 然后,...
你可以通过修改 `/usr/tomcat/apache-tomcat-8.5.34/webapps/ROOT/index.jsp` 文件中的内容来实现。例如,将 "Home" 改为 "Home2"。同样地,用 `vi` 编辑器进行修改,然后保存退出。 5. **防火墙设置**: 要让外部...
每个虚拟主机都需要一个单独的站点目录,例如 /usr/local/tomcat/xoxo/ROOT 和 /usr/local/tomcat/xxoo/ROOT。 在创建站点目录后,我们需要创建测试页面,例如 index.html,并将其放在对应的站点目录下。最后,我们...
接下来,创建一个Tomcat系统用户和组,以非root权限运行Tomcat: ```bash sudo groupadd tomcat sudo useradd -s /bin/false -g tomcat -d /opt/apache-tomcat-8.5.55 tomcat ``` 然后,将Tomcat目录的所有权转移...
本文将详细介绍如何在Linux环境下安装并配置Tomcat服务器。Tomcat是一款开源的Servlet容器,它实现了Servlet和JavaServer Pages等技术规范,提供了作为Web服务器的一些特性和功能。在Linux系统上安装Tomcat不仅可以...