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

Tomcat设置虚拟目录的方法, 不修改server.xml

阅读更多
在tomcat文件夹的conf\catalina\localhost (对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)
增加project .xml文件(该文件名的project要和下面的“path=“/xxx"”的xxx相同)
文件内容:
<Context path="/project" reloadable="true" docBase="E:\javastudio\oob" workDir="E:\javastudio\oob\work" />
  • docBase是项目文件夹的web-inf文件夹的上一层目录
  • workDir是指Tomcat解析Jsp转换为Java文件,并编译为class存放的文件夹,设置在项目文件夹里面,可以避免移植到其他地方首次读取jsp文件需要重新解析 。一般格式:项目文件夹\work
  • reloadable是指可以重新加载,一般设置为true ,方便使用,不需要经常重启Tomcat。
以后启动Tomcat,在浏览器输入 [url]http://localhost:8080/project[/url] 就能访问该项目的welcome文件。
***************
为什么要不修改server.xml呢?在Tomcat6的doc帮助文档中,官方是不提倡修改server.xml来添加虚拟目录的!
而我认为,以上使用的方法,非常方便于项目的移植,移植后,只有修改docBase和workDir的值就行了,甚至可以去掉workDir这个属性!

***************
添加数据源设置
< Context path ="/ucshop" reloadable ="true" docBase ="G:\UCshop\ucshop" workDir ="G:\UCshop\ucshop\work" >

< Resource name ="jdbc/ucshop" auth ="Container"
type ="javax.sql.DataSource"
driverClassName ="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ucshop"
username ="sa"
password ="sa"
maxIdle ="5"
maxWait ="5000"
maxActive ="10" />

</ Context >
分享到:
评论

相关推荐

    Tomcat6不修改server.xml设置虚拟目录的方法

    Tomcat6虚拟目录设置方法 在 Tomcat6 中,设置虚拟目录是非常重要的一步,为 garantir l'accès aux ressources du projet,以下是使用项目xml文件在 Tomcat6 中设置虚拟目录的方法,且不需要修改 server.xml 文件...

    tomcat中Server.xml的标签释义

    非常有助于你了解tomcat,添加虚拟目录

    让用户分别使用apple和cloud虚拟目录访问Web服务目录.docx

    让用户分别使用apple和cloud虚拟目录访问Web服务目录:D:\MyBook\zhang和C:\wang的Web服务目录。 步骤一:在C盘下建立C:\wang 在D盘下建立D:\MyBook\zhang 步骤二:在文件夹conf下找到server.xml文本文档,然后在...

    tomcat配置虚拟路径,上传图片到虚拟路径

    Tomcat 配置虚拟路径是指在 Tomcat 中设置一个虚拟目录,使得项目的目录映射到 Tomcat 中,从而实现项目的部署和管理。上传图片到虚拟路径是指将图片上传到虚拟目录中,以便于项目中的图片资源的管理和使用。 虚拟...

    基于tomcat配置文件server.xml详解

    该示例通过设置虚拟主机来提供web服务,因为是入门示例,所以设置极其简单,只需修改$CATALINA_HOME/conf/server.xml文件为如下内容即可。其中大部分都采用了默认设置,只是在engine容器中添加了两个Host容器。 &...

    tomcat7的配置文件server.xml解析

    本篇文章主要介绍了tomcat7的server.xml解析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Myeclipse中Tomcat的项目两种部署方式

    方式二:通过 Tomcat 的 server.xml 配置文件中部署的优点是可以不需要重新启动 Tomcat,缺点是需要手动编辑 server.xml 文件。 两种部署方式各有其优缺点,开发者可以根据自己的需求选择合适的部署方式。

    Tomcat的配置详解中文版

    Tomcat的配置 增加一个虚拟目录 配置JSP及Servlet 配置服务器的端口 web.xml文件的设置 web.xml文件中安全性的设置 tomcat-users.xml 设置 配置日志

    ssh Tomcat自动部署无需手动重启服务器设置

    在Tomcat的conf文件夹下找到server.xml文件,并添加以下代码:虚拟目录名" docBase="目标目录位置" debug="0" reloadable="true" &gt; 。其中,path表示在浏览器中输入的虚拟目录名,docBase表示程序包的物理绝对路径,...

    李兴华javawebTomcat服务器配置笔记

    server.xml 文件中可以配置 Tomcat 服务器的端口号、虚拟目录等。 四、虚拟目录的配置 虚拟目录是指 Web 应用程序的存放目录,需要在 server.xml 文件中进行配置。虚拟目录的配置需要指定虚拟目录的名称、路径和 ...

    tomcat安装配置教程.txt

    - 配置Tomcat的server.xml文件,包括端口设置和连接器配置。 - 配置web.xml文件,介绍一些常见的配置选项和它们的用途。 4. **启动与验证** - 启动Tomcat服务器的命令和步骤。 - 验证安装是否成功,包括访问...

    Tomcat6.x+IIS6+jk2 整合

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

    Java Tomcat面试题

    Tomcat 的缺省端口是 8080,可以通过修改 conf/server.xml 文件中的 Connector 标签来修改端口号。例如,要将端口号修改为 8081,可以在 Connector 标签中添加 port="8081"。 三、Tomcat 的 Connector 运行模式 ...

    Tomcat源码研究

    net\WebContent" /&gt;   使用默认配置的tomcat,另外虚拟目录也可这设置: &lt;Context path="/test" docBase="webContent" reloadable="true"/&gt; 因为默认情况下,tomcat启动过程中配置虚拟目录的时候会从 webapps目录下...

    Tomcat6.x+IIS6+jk2最新整合

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

    windows_server2003+tomcat+iis6整合

    在里面选择“网站”中的某个网站(此网站就是我们需要使用JSP环境的站,并且在此将目录设置与Tomcat下的此网站目录设置为一致), 在其上点右键选“属性”,在弹出的页框里选择“ISAPI筛选器”,点“添加”, 筛选...

    Windows7系统IIS7+Tomcat集成

    在 tomcat 的配置文件 server.xml 文件中添加以下这句话可以更改 tomcat 的默认目录: ”” docBase=”e:\tomcat”(此处为你的网站根目录,通 过这句话的映射,可以将原先的默认更改为新的目录) debug=”0”/&gt; ...

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

    然后再设置TOMCAT虚拟主机 2 配置 tomcat 2.1. 配置 server 的关闭 我们需要在一台机器上跑 4 个不同的 tomcat ,需要修改不同的 tomcat 的关闭口,避免出现端口被占用的情况。在 TomcatA\conf, TomcatB\conf, ...

Global site tag (gtag.js) - Google Analytics