如何将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的文件名】


   


相关文章推荐

WebRoot与WebContent的区别

在Myeclipse中创建webproject项目时web程序的根目录文件夹为WebRoot,创建dynamic web project时web程序的根目录为WebContent。这两个没有本质的区别...

如何将WebRoot部署到tomcat中

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

Tomcat下web项目部署方式

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

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

原文:http://blog.csdn.net/qbz2004/article/details/7364045 在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Int...

WebRoot与WebContent区别

引言:         在MyEclipse中创建web项目后,web程序的根目录文件夹是WebRoot,而创建dynam web project时候,web程序的根 目录文件夹是WebC...

WebRoot与WebContent区别

引言: 在MyEclipse中创建web项目后,web程序的根目录文件夹是WebRoot,而创建dynam web project时候,web程序的根目录文件夹是WebContent,他们之间没有本质...

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

在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Intellij idea 的 ), 下面讲解一下在eclipse web项目中 , 如何设置 webroot 目录指向...

eclipse部署web项目至本地的tomcat但在webapps中找不到

一、发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并...

Eclipse中的Web项目自动部署到Tomcat以及如何在Eclipse中使用My Eclipse工程

我是一个新手学习Java,servlet和Jsp. 痛苦的是我时候一个.net程序员,习惯了微软的VSIDE一切都是封装好的.傻瓜式的使用, 不需要关心内部实现. 悲催的是我看到资料都是MyEclip...
  • wzhiu
  • wzhiu
  • 2014年12月17日 13:23
  • 11196

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

在Tomcat安装目录下找到ocnf目录中的server.xml 文件 在标签前 增加如下: Xml代码   Context path="" docBase="E:/...
  • oqqYeYi
  • oqqYeYi
  • 2015年11月02日 20:33
  • 2873
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何将WebRoot部署到tomcat中
举报原因:
原因补充:

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