如何将WebRoot部署到tomcat中

原创 2013年12月03日 16:06:25

引言:本文主要介绍 部署WebRoot方法一:修改server.xml。文章末尾引用他人文章 列出 部署WebRoot的四种方式,并结合我的实践 给出另外两种方法的要点。


一、部署WebRoot方法一:修改server.xml。

1、拷贝WebRoot 至如下目录:E:\xiaoying\, 修改oracle.properties文件中的数据库信息,包括HOST、SERVICE_NAME、username和password。

2、确保tomcat可以单独运行,即,键入地址:http://localhost:8884,可以看到如下出现Tom猫的页面,

其中端口号8884 可以自行指定,对应apache-tomcat-6.0.20\conf\server.xml中的如下语句:



3、配置server.xml文件,在</Host>之前加入如下语句:

<Context docBase="E:\xiaoying\WebRoot"  path="/web"  reloadable="true" ></Context>

其中,

(1) <Context></Context>代表Host中的一个WEB应用,一个<Host></Host>中可以包含多个<Context></Context>;

(2)path: 对应每次访问一个网站时输入的虚拟目录路径;

(3)docBase: 代表服务器上的实际目录;

(4)reloadable="true": 每次class文件有更新,项目会自动重新加载。

4、双击apache-tomcat-6.0.20\bin\startup.bat,Tomcat启动成功。

在浏览器地址栏中输入:http://localhost:8884/web,出现预期的项目登陆页面,大功告成!o(n_n)o


二、补充  部署WebRoot方法二部署WebRoot方法三。

以上全部只是Tomcat上部署WebRoot应用的方法之一,想了解更多部署方法请参见URL: http://hi.baidu.com/icewee/item/3cae9494291a8fb8cc80e542

另,对上述url中的部分内容 进行实践后,现做如下修正:

A、部署WebRoot方法二:利用Tomcat自动部署  

    将WebRoot扔到apache-tomcat-6.0.20\webapps目录下,项目访问url为:http://localhost:8884/WebRoot;【虚拟目录为webapps中的文件名】

B、部署WebRoot方法三:增加用户的web部署文件xiaoying.xml

WebRoot存放路径为E:\pro,xiaoying.xml文件内容如下图,项目访问url为:http://localhost:8884/xiaoying。【虚拟目录为xml的文件名】


   


Tomcat下web项目部署方式

静态部署直接将web项目文件拷贝到webapps目录下直接将web项目下WebRoot目录下所有内容复制到tomcat安装目录下的webapps目录,这个webapps目录是Tomcat目录的默认应用...
  • JQ_AK47
  • JQ_AK47
  • 2017年04月25日 01:22
  • 3558

WebRoot与WebContent的区别

在Myeclipse中创建webproject项目时web程序的根目录文件夹为WebRoot,创建dynamic web project时web程序的根目录为WebContent。这两个没有本质的区别...
  • dengcao_heshang
  • dengcao_heshang
  • 2016年07月08日 14:20
  • 2283

java webroot文件目录和服务器tomcat(webapps)地址

1.获取webroot的路径方法: String path = request.getSession(true).getServletContext().getRealPath("/"); ...
  • JecksonChenJinHua
  • JecksonChenJinHua
  • 2014年01月09日 21:49
  • 482

WebRoot.rar

  • 2013年05月22日 13:08
  • 899KB
  • 下载

如何将WebRoot部署到tomcat中

引言:本文主要介绍 部署WebRoot方法一:修改server.xml。文章末尾引用他人文章 列出 部署WebRoot的四种方式,并结合我的实践 给出另外两种方法的要点。 一、部署W...
  • andylao62
  • andylao62
  • 2016年08月14日 22:56
  • 911

eclipse默认指向WebContent目录修改为webRoot 设置说明

原文:http://blog.csdn.net/qbz2004/article/details/7364045 在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Int...
  • lidawei201
  • lidawei201
  • 2013年01月21日 16:00
  • 37412

Tomcat学习

http://xtony.blog.51cto.com/3964396/988706 Tomcat一点一滴之(一)基本搭建 目前主流的web服务器及各自服务的对象: ...
  • xysoul
  • xysoul
  • 2015年12月17日 10:44
  • 1239

eclipse创建web项目,让web项目自动更新到Tomcat下的webapps目录

首先在eclipse中配置好Tomcat服务器。 首先在eclipse下出现了一个server,如下图。 然后双击图中的Tomcat服务器,打开如下图界面 为了能够修改,首先要注意:Tomcat中...
  • fengzy1990
  • fengzy1990
  • 2017年02月13日 22:40
  • 3148

项目部署到Tomcat根目录,server.xml 配置详解

在Tomcat安装目录下找到ocnf目录中的server.xml 文件 在标签前 增加如下: Xml代码   Context path="" docBase="E:/...
  • oqqYeYi
  • oqqYeYi
  • 2015年11月02日 20:33
  • 3681

Web项目下的WebRoot和WebContent

Web项目发布到Tomcat中。 在Eclipse中生成项目是WebContent目录 而在MyEclipse中生成的项目目录名字好像叫做WebRoot,那么如果把MyEclipse的项目导入到E...
  • konglongaa
  • konglongaa
  • 2016年12月05日 10:57
  • 688
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何将WebRoot部署到tomcat中
举报原因:
原因补充:

(最多只允许输入30个字)