文档章节

[转]TOMCAT设置访问根目录

Asktao
 Asktao
发布于 2015/11/04 09:17
字数 382
阅读 40
收藏 0

每次使用TOMCAT时,总是自动访问ROOT目录,而不知如何修改。
幸得如此如下方法。收藏、共勉。


1,设置根路径时,三种方式

在Tomcat默认安装后,tomcat的主目录是webapps/root目录,所以如果想改变tomcat的主目录的话可以如下所做,所以
第一种方法是:
打开Tomcat/conf/server.xml,在<host></host>之间
加入代码:

<Context docBase="你项目的绝对路径" path="" debug="0"  reloadable="true"/>
#比如:
<Context docBase="D:\TOOL\apache-tomcat-8.0.28\webapps\MyWeb" path="" debug="0"  reloadable="true"/>


这样重新启动tomcat,我们的主目录就被设置为MyWeb这个项目了。

第二种方法是:
将tomcat安装目录下的ROOT下的所有文件全部删除,然后将工程的解压后的文件全部拷进去。

第三种方法是:
Tomcat5.0以下版本在d:/Tomcat/conf/Catalina/localhost目录下会自动生成了一个ROOT.xml,
但是5.0以上版本不再生成此文件,所以可以新建个ROOT.xml,在里面加入如下代码:

<?Xml version='1.0' encoding='utf-8'?>
  <Context crossContext="true" docBase="d:/Tomcat 5.5/webapps/medi" path="" reloadable="true">
</Context>



2,注意
此时此然配置了 默认访问目录,则不要再tomcat 部署工程了,
比如 在 conf\Catalina\localhost 增加配置文件 指定的工程路径  此文件要去掉,  否则会重复加载工程。


本文转载自:http://nj-apple-tree.iteye.com/blog/1635953

共有 人打赏支持
Asktao
粉丝 26
博文 92
码字总数 111126
作品 0
丰台
程序员
Tomcat虚拟根目录与虚拟子目录

tomcat版本:apache-tomcat-7.0.42 一、虚拟根目录 启动Tomcat后,在浏览器地址栏输入:http://localhost:8080/,访问的就是tomcat虚拟根目录下的index.jsp文件 Tomcat 的默认根目录:D:apa...

KYZGJ
2014/04/07
0
0
tomcat 安装配置

tomcat的环境配置(java的环境变量) 从tomcat.apache.org直接下载tomcat-bin.tar.gz,然后解压,配置CATALINA_HOME为tomcat安装目录。 配置tomcat使用普通用户启动 在CATALINA_HOME/bin目录...

ting2junshui
2017/11/29
0
0
IntelliJ IDEA 12 与 Tomcat7 配置

系统配置:win7 64bit,IntelliJ IDEA 12,tomcat7 先说一下与Tomcat相关的两个配置: 1、配置默认端口 在tomcat安装目录的conf目录下的server.xml文件中,以下内容中的port属性指定了默认端...

樂天
2013/10/30
0
1
JSP 标题栏添加logo图片

描述: 在页面添加 ,根目录下放一个logo图标,名称为favicon.ico,根目录下放一个logo图标,名称为favicon.ico,这样你的站点在别人访问的时候就能象访问腾讯、百度等一样地址前面显示图标。...

又有薄荷香
2014/02/19
0
4
apache代理tomcat无法加载css,js,图片等资源的解决方法

这个问题苦恼了很久,应该就是开发的代码获取项目的相对路径和绝对路径的问题,但是不改代码用apache代理解决能否实现呢?答案是可以的。 下面是apache代理tomcat访问并https访问的配置 apac...

失向的星空
2017/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

linux运维人员必会运维工具

linux运维人员必会开源运维工具体系 说明:不同的技术人员,不同的阶段确定知识边界非常重要,否则,就像马拉车,不知道终点在哪,累死也达不到目标。例如拿8K要学多少,拿15K要学多少。一个...

寰宇01
9分钟前
2
0
10大PHP比特币开源项目

如果你是一个Phper,如果你希望学习区块链,那么本文列出的 10个开源的Php比特币项目,将有助于你了解在自己的应用中 如何加入对比特币的支持。 如果你希望快速掌握使用Php对接比特币钱包的方...

汇智网教程
30分钟前
1
0
springclould feign客户端添加全局参数

用springclould feign作为调用服务的客户端,一般来说参数可以写在feignclient的方法参数里 有时需要所有feign请求都统一添加一些参数,例如token用于鉴权等,可以这样做: 添加一个配置类,...

canneljls
31分钟前
1
0
win32截屏并rgb24转yuv420

//最终f的内存布局为BGRA格式,需要保证buf长度足够(>w*h*4)void ScreenCap(void* buf, int w, int h){ HWND hDesk = GetDesktopWindow(); HDC hScreen = GetDC(hDesk); ......

styleman
今天
1
0
php输出mysql取出的中文为??的问题

解决方法: @ $db=new mysqli(DB_HOST,DB_USER,DB_PASSWORD,DB_DB); $db->query("set names utf8");//添加此语句,可以解决问题...

Aomo
今天
1
2

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部