tomcat webapps目录和ROOT目录

1,webapps和ROOT目录有什么区别联系 各自有什么作用

基本一样, 只是表示不同的tomcat的http路径而已

2,webapps目录是工作目录 那么 工作目录又是什么呢 tomcat如何处理这个工作目录呢

真正的工作目录在server.xml中配置, tomcat为了方便, 默认一个webapps而不用配置. 这里的配置是http目录和本地文件目录的映射

3,http://localhost:8080/  如何理解最后的那个“/”

表示http的根/root

修改默认路径的方法:

默认路径:

<!--
  <Context path="" docBase="ROOT" debug="0"/>
-->

修改后:

<!---->
  <Context path="c:/inetpub/wwwroot" docBase="ROOT" debug="0"/>
<!---->
时间: 2024-10-07 20:18:26

tomcat webapps目录和ROOT目录的相关文章

别扭的java ROOT 目录

java tomcat直接输主机全名后默认访问ROOT目录访问ROOT目录中的其他目录时,会优先查找与ROOT同级的虚拟目录,如果没有,再在ROOT目录中查找.而且ROOT目录中的文件不可以用相对路径如<%@ include file="../examples/test.html"%>引用文件资源,直接引用也不行<%@ include file="examples/test.html"%>但是使用localhost/examples/test

tomct问题之-webapps下多出的ROOT目录

问题发生背景: 由于公司的web环境大都是tomcat,所以在项目发布出现小问题为了快速解决时常会需要手动增加或修改war包解压后的内容.但是在修改时有的webapps下除了war包解压后的包文件,还会多出一个ROOT文件夹,而且开发通常都会告诉我:别忘了修改ROOT里面的内容. 为什么呢,为什么还要修改ROOT下的内容? 下面先讲解tomcat下webapps中ROOT的作用 tomcat下webapps中ROOT目录的作用: 在初学tomcat时当部署完tomcat,我们输入IP:8080默

【转】MyEclipse开发Web项目发布到Tomcat下的Root目录

通常情况下,Web项目是发布到Tomcat下的webapps文件目录下的 .以至于我们访问的时候: 例如:Web应用项目名称为:webManager,则部署到tomcat后,是部署在tomcat/webapps/webManager中,网址为:http://localhost:8080/webManager. 然而 ,每当我们访问一个网站页面时,地址栏就是:http://www.1234.com/login.html.所以一般我们实际使用是不带webManager(也就是所谓的项目名称)的. 具

MyEclipse 开发 Web项目发布到 Tomcat 下的Root 目录

通常情况下,Web项目是发布到Tomcat下的webapps文件目录下的 . 例如:Web应用项目名称为:stock,则部署到tomcat后,是部署在tomcat/webapps/stock中,网址为:http://localhost:8080/stock. 然而 ,每当我们访问一个网站页面时,地址栏就是:http://www.XXX.com/login.html.所以一般我们实际使用是不带stock(也就是所谓的项目名称)的. 具体操作如下: 选中我们要操作的Web项目,单击右键,选择Prop

Tomcat学习之二:tomcat安装、配置及目录文件说明

我们看到tomcat目录/bin文件夹里有个tomcat6w.exe,顾名思义就是tomcat以window方式显示控制台.第1次点击打开它时候,可能会提示:tomcat指定的服务未安装,此时我们可以这样解决它. 打开命令行提示符窗口-> 进入Tomcat安装目录-> 进入bin目录下-> 输入:service.bat install 即可,如图操作,tomcat目录按自己电脑上的来即可 <!--[endif]--> 这样就可以让tomcat以window方式显示控制台.点击

JavaWeb学习之tomcat安装与运行、tomcat的目录结构、配置tomcat的管理用户、web项目目录、虚拟目录、虚拟主机(1)

1.tomcat安装与运行双击tomcat目录下的bin/startup.bat,启动之后,输入http://localhost:8080,出现安装成功的提示,表示安装tomcat成功 2.tomcat的目录结构* bin目录:存放tomcat的启动和终止脚本 * startup.bat 启动脚本 * bootstrap.jar,启动脚本最终执行的java程序 * org.apache.catalina.startup.Bootstrap * shutdown.bat 终止脚本 * conf目录

web项目部署以及放到ROOT目录下

最近度过了一个国庆长假,好几天都没有写博客了! 发布这篇案例也是希望能帮助到像我一样的菜鸟o(* ̄︶ ̄*)o,百度上面的资料都不怎么全.也没有人说明注意事项.总是这篇说一点.那个人也说补一点,最后自己也是尝试了好多次,各种坑踩过来了,以及一些优先级和注意事项: 最近公司安排了一个开发公司官网的任务给我,从开始到上线都一个人开发了o( ̄ヘ ̄o#) 官网的话,上线以后访问肯定是直接访问域名的,肯定部署的时候要省去项目名称和端口号了o(* ̄︶ ̄*)o 本案例采用的是tomcat8.5   ,windo

TomCat以及JavaWeb的开发目录结构

1. 部署并启动 tomcat 服务器.1). 解压 apache-tomcat-6.0.16.zip 到一个非中文目录下2). 配置一个环境变量. java_home(指向 JDK 安装的根目录) 或 jre_home3). 通过双击 apache-tomcat-6.0.16\bin 目录下的 startup.bat, 启动服务器4). 可以在浏览器中输入 localhost:8080 来检验 Tomcat 安装是否正确. 5). 若已经启动了一个 Tomcat 应用, 若再启动同一个 Tom

丢失/root目录导致命令行-bash-4.1#,解决方法

腾讯云服务器过期2天才去续费,发现进去后/root目录丢失,也不知是什么原因,还是尽量不要过期才续费好 还好没什么重要的东西 重新创建了 /root目录 mkdir /root 重新从主默认文件拷贝配置信息到/root目录下 cp /etc/skel/.bash_profile /root/ cp /etc/skel/.bashrc /root/ 注销重新登录解决: [[email protected] ~]#