`
elemark
  • 浏览: 231648 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

设置tomcat 默认路径 虚拟路径 目录

阅读更多

这几天开了一个新项目,不过上个项目扔在tomcat下头root下头了,不想动懒得动,就想说怎么修改一下设置,让现在对服务器IP的访问直接开到新项目中去,从网上找了好多,看上去应该挺简单的,可是怎么具体实施的时候就那么难呢?

 

说明:

现项目名称ele(真正的不是这个啦,这个是代指哈,我不是自恋狂)

项目存放在webapps下头的ele文件夹中。

 

现在我的目的就是在其他电脑上输入服务器的IP地址,就能直接访问到ele这个项目的首页,而不是原来ROOT里面的首页,毕竟嘛过去的就要过去,新来的才是新鲜。

 

按照网上一篇被转了无数次的指导:

去tomcat下头conf文件夹下的server.xml添加到<host></host>之间
                <Context   path=""   docBase="D:\jsp_web\infosite"   reloadable="true"   debug="0">  
                </Context>    

其中path为虚拟目录,也就是服务器IP地址之后的目录(比如你想让访问者输入http://IP地址:8080/AAA/就能访问这个项目,那么path就要设置为path="/AAA",如果想让用户输入http://IP地址:8080/就能访问,那么path就设为path="")

docBase为绝对目录,默认路径为tomcat下头的webapps。(例如我的新项目ele放在webapps下头,我就需要把docBase设为docBase="/ele")

 

本来按照以上的说明是没有问题的,但是,我忽略了一个问题,一开始按照指示上的路径,我输入了c:\tomcat路径\webapps\ele,不知道为什么不好用,然后我知道默认路径为webapps,我就把前面的路径全删了,只留下了docBase="\ele",但是还是不好用。

 

今天早晨,我实在想不出来为什么了,随手把docBase="\ele"改成了docBase="/ele",然后就突然好用了,苍天啊大地啊,这是个什么破错误啊。"\"和"/"同样都是两口子,作出的效果咋就差别那么大泥。

 

因为这细小的差别,差点儿毁掉我打算以后就靠tomcat设置混饭吃的人生蓝图,OH SH i T!!

 

现在把好用的context 列出如下:

<host  。。。。。。> 头

之间放入:<Context path="" docBase="/ele" debug="0" reloadable="true" crossContext="true">

</host>尾

就可以了(ele为项目所在webapps下的文件夹名称)

如果大家看到了这篇博文,请再认真核对一下自己的斜杠。

达到效果,修改了tomcat 直接访问 ROOT的设置 tomcat不会直接再把ROOT下头的项目当成默认路径,默认的项目了哈哈吼吼加十分(自己给自己加)

6
0
分享到:
评论
2 楼 elemark 2010-07-15  
docBase 设置如下:

docBase="/zzwater/base"

应该就可以了 呵呵

多试一下哈
这个设置就是麻烦,但不困难,别忘了设置那个 什么welcome参数哈

如果还有问题,咱们就接着讨论哈,祝好运哈呵呵
1 楼 zxt1987 2010-07-15  
(全文的字里行间都弥撒着一种自恋的味道……)

楼主啊,今天我也碰见这个问题,我的是linux环境,
工程名是 base,tomcat路径为/usr/local/tomcat
情况是这样,我把工程路径这样放,/usr/local/tomcat/webapps/zzbase/base
然后我的server.xml该怎么配呢?
我配成<Context path="/zzbase" docBase="/usr/local/tomcat/webapps/zzwater/base" debug="0" reloadable="true"></Context>好像不成

相关推荐

    百度Ueditor编辑控件,修改图片存储路径为虚拟目录的后台文件controller.jsp(无需编译,替换简单设置即可)

    1.百度的ueditor上传控件,在上传图片时,默认只能存储在项目文件夹下,这样tomcat重新部署,有可能之前上传的文件就会丢失。 2.如果想把图片上传到项目目录之外的目录中,直接下载本controller.jsp,替换原...

    Windows7系统IIS7+Tomcat集成

    #这是iis服务器中的虚拟路径,这里jakarta保持不变,后边是文件名,在iis网站中虚拟目录为jakarta "extension_uri"="/jakarta/isapi_redirect.dll" 4、建立网站的虚拟目录 打开你的 Internet 信息服务管理器,进入...

    Tomcat6.x+IIS6+jk2最新整合

    //不需要修改跟后面设置的虚拟目录一至 "extensionUri"="/jakarta/isapi_redirector2.dll" //第二步中复制的属性文件 "workersFile"="D:/Tomcat 6.0/conf/workers2.properties" "logLevel"="DEBUG" 2.Copy 文件 ...

    Tomcat6.x+IIS6+jk2 整合

    //不需要修改跟后面设置的虚拟目录一至 "extensionUri"="/jakarta/isapi_redirector2.dll" //第二步中复制的属性文件 "workersFile"="C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\conf\\workers2....

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    域名绑定与虚拟目录设置: server.xml 的修改方式如下: (一)多域名绑定 2.接下来就是重点了哈哈... 单个域名绑定: 原始: 当然这里我把注释代码统统删除掉了,省的碍眼 修改后: unpackWARs="true" autoDeploy...

    jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip

    5、新建一个虚拟目录,名称为:jakarta 这个名称不能改变,路径为 TOMCAT_HOME/iis ,也就是放 dll 文件的 目录 打开站点属性窗口,进入 ISAPI 筛选器,点击添加铵钮,在筛选器名称中输入 jakarta ,这个名字也不...

    JSP在线销售管理系统.rar

    因此,需要要把订销系统程序设置成主站方式运行,尽量不要用Web虚拟目录方式。  4、系统使用Log4j-1.2 作为日志系统,通过更改Web-inf\classes\log4j.properties 的设置可以查看系统运行的详细日志信息.

    Web应用程序开发实验指导书

    14. 设置Tomcat虚拟目录。15. JSP Hello World程序的编写、运行。实验内容下载j2sdk下载版本:jdk-6-windows-i586.exe下载地址:http://java.sun.com/javase/downloads/index.jsp下载tomcat下载版本:apache-...

    java之路-项目搭建

    前面两个视频把基本的开发环境搭建好...path="虚拟路径" reloadable="true" 是否自动重启 好了,一切准备就绪 5.跑起来试下 记得要先清一下项目 好了,跑一下试试看吧 刚忘记说了,端口不能忘记,除非你用的是默认端口80 ...

    jsp实验报告.doc

    在conf目录下的server.xml中前加入: **" docBase="路径" debug="0" reloadable="true/"&gt; 3、Tomcat服务器必须保持启动。 第二章 JSP页面与JSP标记 实验1 JSP页面的基本结构 一、实验目的 本实验的目的是让学生掌握...

    Apache安装及JBOSS部署说明文档.rar

    2.2.6设置某个应用APP为默认应用 16 2.2.7配置数据源在APP应用加载前有效(各相关服务加载完毕) 16 2.2.8日志配置,配置log4j.xml 18 2.2.9配置contentType及charset,TOMCAT5.0下JSP统一配置 19 2.3 JVM最小、...

    MF00328-企业级Java快速开发框架源码.zip

    注意:不带技术支持,有帮助文件,虚拟商品,发货不退,看好再拍。 开发语言 : JAVA 数据库 : MySQL 开发工具 : Eclipse 源码类型 : WebForm 系统说明如下: 1、系统源码导入Eclipse、MyEclipse等IDE发布到应用...

    基于SpringBoot框架搭建的物联网数据采集系统服务器端(源码+项目说明).zip

    * 取消虚拟路径 * 添加部分API,如根据时间段查询数据、条件查询传感器。 * 过时原有按时间段查询异常的API。 #### 2020-05-14 更新内容 * 1.框架迁移到SpringBoot+MyBatis,相比于SSM版的项目大大减少了xml...

    计算机应用基础第六章.doc

    B、DNS 是一种层次结构的Internet目录,每个域通常设置自己的DNS服务器。 C、在计算机域名中,最左侧的为主机名,主机名后面的为主机所在的域名。 D、互联网中有一个唯一的根域,有13台根DNS服务器。 E、DNS服务器...

    nginx 代理问题,负载均衡问题

    准备haproxy,提供一个虚拟的路径,统一的去接收用户得请求。#### 资源优化 &gt; 客户端发送的请求可能是申请动态资源的,也有申请静态资源,但是都是去Tomcat中获取的#### 负载均衡问题 &gt; 如果所有客户端的请求都...

    iWeb Office2000[EXE版]

    2、将iWebOffice文件目录在IIS中映射成一个虚拟目录iWebOffice,请注意global.asa文件 能够在虚拟目录下运行,而不能在普通目录下运行 3、请用RegSvr32 盘符:iWebOfficeiMsgServer2000.dll命令注册iMsgServer2000....

    iWeb Office2000[OCX版]

    2、将iWebOffice文件目录在IIS中映射成一个虚拟目录iWebOffice,请注意global.asa文件 能够在虚拟目录下运行,而不能在普通目录下运行 3、请用RegSvr32 盘符:iWebOfficeiMsgServer2000.dll命令注册iMsgServer2000....

    iWeb Office2000[ASP版]

    2、将iWebOffice文件目录在IIS中映射成一个虚拟目录iWebOffice,请注意global.asa文件 能够在虚拟目录下运行,而不能在普通目录下运行 3、请用RegSvr32 盘符:iWebOfficeiMsgServer2000.dll命令注册iMsgServer2000....

    iWeb Office2000[C#版]

    2、将iWebOffice文件目录在IIS中映射成一个虚拟目录iWebOffice,请注意global.asa文件 能够在虚拟目录下运行,而不能在普通目录下运行 3、请用RegSvr32 盘符:iWebOfficeiMsgServer2000.dll命令注册iMsgServer2000....

    iWeb Office2000[.NET版]

    2、将iWebOffice文件目录在IIS中映射成一个虚拟目录iWebOffice,请注意global.asa文件 能够在虚拟目录下运行,而不能在普通目录下运行 3、请用RegSvr32 盘符:iWebOfficeiMsgServer2000.dll命令注册iMsgServer2000....

Global site tag (gtag.js) - Google Analytics