Tomcat中如何设置项目为默认项目

项目的实际使用中经常需要将当前项目设为tomcat的默认项目,而不是进入到tomcat的页面,有几种方法可以实现,注意第二种、第三种情况需要先删除webapps下的ROOT目录,否则会失败。

一、将自己的项目改名为ROOT注意项目名称要大写

如果改完后没生效,建议清空tomcat中的work目录(缓存)

二、修改配置文件server.xml

增加<Context path="" docBase="Cluster" debug="0" reloadable="true" />节点,其中docBase为webapps中的项目。注意,<Context>一定要加在<Host>节点中。例子如下:

<Host name="localhost" appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
        <Context path="" docBase="Cluster" debug="0" reloadable="true" />

三、修改配置文件server.xml

增加<Context path="" docBase="E:\apps\Cluster" debug="0" reloadable="true"/>节点,其中docBase为需要设为默认项目的绝对路径。注意,<Context>一定要加在<Host>节点中。例子如下:

<Host name="localhost" appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
        <Context path="" docBase="E:\apps\Cluster" debug="0" reloadable="true" />

作者:csdn博客 枫飘瞬间

返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/Java/

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索tomcat
, 项目
, 配置
, 节点
, java地图缓存tomcat
, tomcat缓存liunxjboss
, tomcat项目中断
, 例子
, docbase
配置docbase
tomcat设置默认项目、tomcat7设置默认项目、tomcat 默认项目、tomcat默认访问项目、tomcat默认项目路径,以便于您获取更多的相关知识。

时间: 2024-10-30 14:44:54

Tomcat中如何设置项目为默认项目的相关文章

UC浏览器中如何设置迅雷为默认下载工具

  如何设置迅雷为默认下载工具?很多用户都不是很习惯浏览器自带的下载器,比如使用UC浏览器浏览网页下载软件,通常都是默认用自带的下载工具下载,可是在下载比较大的软件时十分方便,那么我们怎么设置迅雷为UC浏览器默认的下载工具呢?方法很简单. UC浏览器中如何设置迅雷为默认下载工具 步骤一:首先打开UC浏览器,点击浏览器左上角的头像,选择"设置"按钮; 步骤二:打开UC浏览器设置界面后,在窗口中选择"常规"; 步骤三:在"常规"界面的最下方,有个下载

centos中修改tomcat中JVM非堆内存默认配置解决内存溢出

系统CentOS6.4下yum安装了tomcat6和jdk1.6,安装配置过程如下: http://www.111cn.net/sys/CentOS/72007.htm tomcat中部署两个项目A.B,同时部署时报内存溢出错误,系统CPU负载飙升,而单独部署A.B 和 只部署多个A或者只部署多个B项目系统运行正常. 查看日志报错:OutOfMemoryError: PermGen space-.   查询资料得知:是非堆溢出(永久保存区域溢出) 这种错误常见在web服务器对JSP进行pre c

MVC中如何设置路由指定默认页

MVC中怎么设置默认页,在webform中 只要右键设置起始页就可以,但MVC中却没有这个功能,其实MVC更简单 如下: Login是控制器,Index 是动作 在全局Global.asax中改动下即可 这个是针对area的默认页 namespaces:默认页的命名空间 DataTokens:该area的键值对 routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults:

Tomcat中更改网站根目录和默认页的配置方法_Tomcat

1.tomcat原来的默认根目录是http://localhost:8080,如果想修改访问的根目录,可以这样: 找到tomcat的server.xml(在conf目录下),找到: 复制代码 代码如下: <Host name="localhost" appBase="webapps"       unpackWARs="true" autoDeploy="true"       xmlValidation="f

Eclipse如何导入web项目,导入后项目显示红叉,也无法在tomcat中运行

问题描述 Eclipse如何导入web项目,导入后项目显示红叉,也无法在tomcat中运行 Eclipse如何导入web项目, 导入后项目显示红叉, 也无法在tomcat中运行,右击运行里,列表内容为空, 解决方案 显示红叉是因为你代码中有报错,tomcat中无法运行具体是报什么错呢?tomcat启动项目的路径配了?--大概猜测如此 解决方案二: 包已经全部导入过了,都没有问题了,就是项目上显示个红色的叉, 解决方案三: 查看你Tomcat是否配置对了,红叉是因为代码出错了,你打开出错的的地方就

tomcat5-类加载机制 Tomcat5 shared目录下加载的Spring如何管理Tomcat中部署的多个项目

问题描述 类加载机制 Tomcat5 shared目录下加载的Spring如何管理Tomcat中部署的多个项目 20C 我们知道Tomcat5.x类加载体系结构如下:不同的类加载器加载不同路径上的类或jar包. Bootstrap | System | Common / Catalina Shared / Webapp1 Webapp2有这样一个场景,在Tomcat5.x下部署了10个项目,每个项目都是用Spring来组织和管理的,可以吧Spring放到Tomcat的Common或Shared目

2、MyEclipse和Eclipse调优,MyEclipse配置(tomcat和jdk的内存设置),jar引入相关知识点,将Java项目编程web项目的办法

1.WindowàPreferenceàGeneralàWorkspaceàText file encoding都改成UTF-8 2.WindowàPreferenceàGeneralàEditorsàFile Associationsà修改html和htm的默认Associateeditors为以下的: 修改jsp的打开方式: 修改xml的打开方式: 3.修改MyEclipse的启动服务 WindowàPreferenceàGeneralàStartup and Shutdown 4 Wi

Tomcat中两个不同项目共享Session

本文研究的是同一个Tomcat目录下的两个不同的应用共享同一个session.由于每个WEB应用程序都有一个唯一的一个ServletContext实例对象,本应用中的所有的servlet共享此ServletContext.利用ServletContext中的setAttribute()方法把Session传递过去 然后在另外一个WEB程序中拿到session实例. 一.修改Tomcat中conf的server.xml文件 <Host appBase="webapps" autoD

J2EE开发技术点1:Tomcat中开发项目

前言 在以前开发Web项目的时候,使用最多往往是IDE(Eclipse EE或者MyEclipse),在IDE中我们只需要配置一下Tomcat服务器的路径就可以了,写完一个Web项目之后直接部署到Tomcat上就可以了,这一切操作都是很简单的.对于一个Web开发人员而言,使用IDE进行项目开发已经轻车熟路了.而对于在Tomcat中直接部署项目并且进行开发知道的就比较有限了.本着知其然也要知其所以然的学习态度,让我们重新认识纯Tomcat开发的流程. 纯Tomcat开发流程 下载安装Tomcat