`

Tomcat配置虚拟目录-多种方法就这种靠谱-保证成功

阅读更多

使用的是:tomcat6.0.18

虚拟目录可以减少Tomcat启动时的负载,加快应用服务器的启动时间。便于项目目录管理。
方法:
1)、在Tomcat安装目录\conf\server.xml的末端的</Host>,在其上面一行添加如下代码:
<Context path="/项目名" docBase="绝对路径"/>
【我的是<Context path="/jsTest2" docBase="D:\work\javascript\jsTest" reloadable="true" />】
2)、为了使虚拟目录生效,还需要使Tomcat服务器重新加载server.xml文件,素以必须重启Tomcat服务器。

 

另一种无需重启tomcat的方法:

在conf\Catalina\localhost下建立 tt.xml,没有这个目录的可以手动建立。

tt.xml

 

<?xml version='1.0' encoding='utf-8'?>
<Context docBase="D:\work\javascript\jsTest"  reloadable="true"  crossContext="true" debug="0">   
</Context>

这样tomcat就会自动部署应用,在work\Catalina\localhost下生成 与xml同名的文件夹,这个就是新的web应用,可以这样访问:http://localhost:8080/tt/

 



重启tomcat:======================================
进入 apache-tomcat-6.0.18\bin
运行 catalina.bat stop
catalina.bat start

配置多个服务:======================================
在 <Connector port="8080"。。。下加:
<Connector port="8082" 
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
               enableLookups="false" redirectPort="8443" acceptCount="100" 
               debug="0" connectionTimeout="20000"  
               disableUploadTimeout="true" />

默认用户名和密码:======================================
conf\tomcat-users.xml里:
<tomcat-users>加入:
<role rolename="manager"/>
<user username="admin" password="admin888" roles="manager"/>

 

 

遇到的错误解决:======================================

bad major version at offset=6

 

原因:使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行
解决方法:确保编译的JDK和运行时JVM的JRE版本一致

用 catalina.bat start时出现了几行,显示所使用的jre_home,发现不是我编译java用的jdk版本(1.6.0_20),然后配置了新的环境变量指向1.6的jre。C:\Program Files\Java\jre6

 

 

 

 

 

 

分享到:
评论

相关推荐

    tomcat9+tomcat-cluster-redis-session-manager_4.0.zip

    3. 安装Redis Session Manager:将"tomcat-cluster-redis-session-manager_4.0.zip"解压,把相关的JAR文件添加到Tomcat的lib目录,并配置Context元素以使用这个Session Manager。 4. 配置Session持久化:在server....

    tomcat-redis-session-manager的jar包-包含Tomcat7和Tomcat8

    此外,为了确保session数据的安全性和一致性,Tomcat-Redis-Session-Manager提供了多种策略,如session过期策略、session复制和故障转移。例如,可以设置session的超时时间,当用户长时间无操作时,session将在Redis...

    tomcat-redis-session-manager包集合下载(tomcat8)

    【标题】"tomcat-redis-session-manager包集合下载(tomcat8)"涉及的主要知识点是将Redis集成到Tomcat中管理会话(session),以提高Web应用的性能和可扩展性。 【描述】中提到的"所需的tomcat-redis-session-...

    TOMCAT配置虚拟目录

    【TOMCAT配置虚拟目录】知识点详解 在Java Web开发中,Apache Tomcat是一个广泛应用的开源Web服务器和Servlet容器。为了实现多个应用在同一Tomcat实例下独立运行,我们需要配置虚拟目录。虚拟目录允许我们将不同...

    tomcat-redis-session-manager-1.2-tomcat-6.jar

    用于配置 tomcat-redis-session-manager

    tomcat虚拟目录配置

    ### Tomcat虚拟目录配置详解 #### 一、Tomcat虚拟目录概述 在Web开发中,为了更好地管理和组织项目,我们常常需要对Web服务器进行虚拟目录的配置。虚拟目录(Virtual Directory)是一种在Web服务器中映射物理目录...

    tomcat8.5.20-redis-session共享-JAR包大全

    apache-tomcat-8.5.20.tar.gz源码包和context.xml文件,这套配置是我自己亲测可用的。。另外我用的redis4这个版本。注意:如果你使用的TOMCAT其他版本。例如tomcat6或者7这套JAR包可能不可用,tomcat8.0没有测试。...

    Tomcat 9 虚拟路径配置

    例如,在上面的例子中,Web应用的实际物理路径是`D:\Java\apache-tomcat-9\backstage`,而通过配置虚拟路径后,用户可以通过`http://127.0.0.1:8080/backstage/`来访问它。 #### 二、Tomcat 9中配置虚拟路径的步骤 ...

    tomcat-redis-session-manager-1.2-tomcat-6&7

    标题 "tomcat-redis-session-manager-1.2-tomcat-6&7" 指的是一个用于在Tomcat服务器中集成Redis作为session管理器的组件。这个组件使得Web应用程序可以利用Redis分布式缓存系统来存储和管理用户的会话数据,从而...

    tomcat共享session tomcat-redis-session-manager-2.0.0.jar包下载

    tomcat-redis-session-manager-2.0.0.jar包,不用自己打包了,tomcat共享session到redis中,解决分布式应用的状态问题。

    TOMCAT下配置虚拟目录

    本文将深入解析如何在Tomcat下配置虚拟目录,这一操作对于部署多个独立的Web应用程序至关重要。 ### 一、理解虚拟目录在Tomcat中的作用 虚拟目录在Tomcat中的主要作用是允许管理员在单一的服务器上部署多个不同的...

    apache-tomcat-8.5.47-windows-x64.zip

    在本文中,我们将深入探讨与"apache-tomcat-8.5.47-windows-x64.zip"相关的知识,包括Tomcat的概述、版本8.5.47的特点、在Windows操作系统上的安装和配置,以及与Java技术栈的整合。 1. **Apache Tomcat简介** ...

    apache-tomcat-11.0.0-windows-x64,windows版tomcat安装包

    标题中提到的apache-tomcat-11.0.0-windows-x64是指适用于Windows操作系统的x64架构的Tomcat 11.0.0版本安装包。这个版本的Tomcat是最新发布的稳定版,它支持Java EE 8和Jakarta EE 8技术标准。Windows用户可以下载...

    apache-tomcat-8.0.53-windows-x64.zip

    这个特定的压缩包是"apache-tomcat-8.0.53-windows-x64.zip",适用于64位Windows操作系统。Tomcat 8.0.53是该系列的一个稳定版本,提供了对Java EE 7标准的支持。 Tomcat的安装和配置相对简单。首先,你需要下载这...

    官方原版apache-tomcat-10.0.0-M1-windows-x64.zip 64位

    - **server.xml**: 主要配置文件位于`%CATALINA_HOME%\conf`目录下,其中包含了端口设置、连接器配置、虚拟主机等信息。 - **webapps**: 这个目录是部署Web应用程序的地方。将WAR文件或解压后的应用目录放入此目录...

    tomcat虚拟目录设置

    虚拟目录是指在 Tomcat 服务器中配置的目录结构,它可以将 Web 应用程序的资源文件与服务器的物理目录对应起来。在 Tomcat 中配置虚拟目录是必须的,因为所有的开发有可能是在其他目录中完成的。 在配置虚拟目录时...

    tomcat-maven-plugin

    maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现...

    apache-tomcat-11.0.0-M17-windows-x64.zip

    7. **安全性**:Tomcat支持多种安全措施,包括SSL/TLS加密、角色基础的访问控制(RBAC)、以及通过`conf/tomcat-users.xml`配置用户和角色。 8. **性能优化**:Tomcat可以通过调整线程池大小、内存分配、连接器设置...

Global site tag (gtag.js) - Google Analytics