`
touchmm
  • 浏览: 1037379 次
  • 性别: 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 文件...

    tomcat6 server.xml 详解

    server.xml是Tomcat的主要配置文件,它定义了服务器的全局属性,包括端口设置、连接器、Context(应用上下文)以及一系列的服务组件。以下是对主要配置元素的详细解析: 1. **Server**: Server元素是整个配置的...

    tomcatserver.xml配置详解.pdf

    根据提供的文件信息,可以看出文档内容是关于Tomcat服务器的配置文件server.xml的详细解读。server.xml是Tomcat中的核心配置文件,负责配置整个服务器的运行参数和连接器信息。下面将对Tomcat server.xml中可能包含...

    tomcat的server.xml标签全解析.

    在`server.xml`中,每个组件都有其特定的属性和子元素,如Connector的端口号、协议类型,Engine的默认Host,Host的虚拟主机路径,以及Context的文档基目录等。正确配置这些元素对于优化Tomcat的性能、安全性以及多...

    Tomcat的server.xml文件

    首先,`server.xml`文件位于Tomcat的`conf`目录下,它是Tomcat启动时加载的第一个配置文件。这个XML文件按照特定的结构定义了服务器的各个部分,包括`&lt;Server&gt;`, `&lt;Service&gt;`, `&lt;Connector&gt;`, 和 `&lt;Engine&gt;`等元素。...

    tomcat server.xml配置详解

    在深入探讨Tomcat服务器的`server.xml`配置文件之前,我们先简要了解下Tomcat。Apache Tomcat是一个开源的Servlet容器,主要用来运行Java Servlet和JavaServer Pages(JSP)。`server.xml`是Tomcat的核心配置文件,...

    tomcat_server.xml_配置详解

    《Tomcat Server.xml配置详解》 Tomcat作为流行的Java应用服务器,其核心配置文件`server.xml`对于理解和管理服务器的运行至关重要。本文将详细解析`server.xml`中的关键元素、属性及其含义,帮助读者深入理解...

    tomcat服务器的Server.xml配置详解.docx

    《Tomcat服务器的Server.xml配置详解》 Tomcat作为一款广泛应用的开源轻量级Web应用服务器,其核心配置文件Server.xml对于服务器的管理和优化至关重要。本文将深入解析Server.xml的结构和配置要素,帮助读者更好地...

    tomcat server.xml配置说明

    Tomcat Server.xml 配置说明 Tomcat Server.xml 文件是 Tomcat 服务器的核心配置文件,它定义了 Tomcat 服务器的整体结构和行为。在这个文件中,我们可以定义 Server、Service、Engine、Host 等元素,这些元素共同...

    tomcat server.xml 配置

    ### Tomcat Server.xml 配置详解 #### 一、引言 在当今互联网技术领域,Apache Tomcat作为一款开源的应用服务器,在Java Web开发中扮演着举足轻重的角色。它支持运行Servlet和JSP,是Java Web应用部署的常用平台之...

    tomcat 配置文件 server.xml配置

    - **reloadable**:如果设置为true,Tomcat会监控`/WEB-INF/lib`和`/WEB-INF/classes`目录的变化,自动重新加载修改后的应用程序,无需重启服务器。 #### Host标签 `&lt;Host&gt;`标签表示虚拟主机,用于托管多个Web应用...

    tomcat-server.xml详解

    `&lt;Host&gt;`元素代表虚拟主机,`name`属性定义了主机名,`appBase`属性指定应用程序的基础目录,`unpackWARs`属性控制是否自动解压缩WAR文件,`reloadable`属性若设为true,将允许Tomcat在不重启的情况下自动加载应用...

    tomcat中server.xml详解

    《Tomcat中Server.xml详解》 在Apache Tomcat服务器中,`server.xml`是一个至关重要的配置文件,它定义了服务器的基本结构和行为。这个文件位于Tomcat安装目录下的`conf`子目录中,是整个Tomcat配置的核心。本文将...

    详细解读server.xml文件

    在Apache Tomcat服务器中,`server.xml`是核心配置文件,它定义了服务器的整体结构、端口设置、数据源、连接器以及其他关键组件。本文将深入解析`server.xml`文件中的各个元素及其重要性,帮助你更好地理解和管理你...

    Tomcat server.xml配置文件详解

    总之,`server.xml` 文件是 Tomcat 配置的核心,通过精细调整这些元素的属性,我们可以定制化 Tomcat 服务器的行为,以满足特定的应用场景需求。理解并熟练掌握 `server.xml` 的配置是优化和管理 Tomcat 服务器性能...

    tomcat虚拟目录设置

    Tomcat 虚拟目录设置 Tomcat 虚拟目录设置是 Web 应用程序开发中的一项重要配置。虚拟目录是指在 Tomcat 服务器中配置的目录结构,它可以将 Web 应用程序的资源文件与服务器的物理目录对应起来。在 Tomcat 中配置...

    tomcatserver.xml详解.pdf

    根据提供的文件信息,内容涉及到Apache Tomcat的配置文件server.xml的详细解析。server.xml是Tomcat服务器的核心配置文件,它定义了Tomcat服务器的各种组件,如连接器(Connector)、服务(Service)、引擎(Engine...

Global site tag (gtag.js) - Google Analytics