`
QIAN_QIAN
  • 浏览: 141311 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Tomcat不同版本的jdk

阅读更多

部署多个Tomcat +不同的JDK


1、bin/catalina.bat:

echo Using JAVA_HOME: %JAVA_HOME%

>> echo Using JAVA_HOME:

D:\jdk

2、bin/setclasspath.bat:

set _RUNJAVA="%JAVA_HOME%\bin\java"

set _RUNJAVAW="%JAVA_HOME%\bin\javaw"

set _RUNJDB="%JAVA_HOME%\bin\jdb"

set _RUNJAVAC="%JAVA_HOME%\bin\javac"

>>

set _RUNJAVA="D:\jdk5\bin\java"

set _RUNJAVAW="D:\jdk5\bin\javaw"

set _RUNJDB="D:\jdk5\bin\jdb"

set _RUNJAVAC="D:\jdk5\bin\javac"



3、conf/server.xml

把所有端口改了或者参考一下:
前些时日,出于某种需要,需要同时启动多个Tomcat服务器,在网上查了半天,才找到解决的办法,拿出来分享一下,嘿嘿。

我所用Tomcat服务器都为zip版,非安装版。以两个为例:
安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处:

  (1) 修改http访问端口(默认为8080端口)        
<Connector   className="org.apache.coyote.tomcat4.CoyoteConnector"   port="8080"  minProcessors="5"   maxProcessors="75"                                 enableLookups="true"   redirectPort="8443"  
                                acceptCount="100"   debug="0"   connectionTimeout="20000"  
                                useURIValidationHack="false"   disableUploadTimeout="true"   />
(大概在86行左右)将8080修改为第一个tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。 
  (2) 修改Shutdown端口(默认为8005端口) 
<Server port="8005" shutdown="SHUTDOWN" debug="0">
   (大概在13行左右)将8005修改为没有在使用的端口号,例如8095  
  (3) 修改JVM启动端口(默认为8009端口)         
  < Connector    className ="org.apache.coyote.tomcat4.CoyoteConnector"  
                                port ="8009"    minProcessors ="5"    maxProcessors="75"   
                                enableLookups ="true"    redirectPort ="8443"   
                                acceptCount ="10"    debug ="0"    connectionTimeout="20000"  
                                useURIValidationHack ="false"   
                               protocolHandlerClassName ="org.apache.jk.server.JkCoyoteHandler" />
  (大概在107行左右)将8009修改为没有在使用的端口号,例如8099  
   这样就没问题了。
分享到:
评论

相关推荐

    tomcat8.5.20+jdk1.7或jdk1.8或jdk1.6

    JDK的不同版本带来了对Java语言特性的支持差异,例如,JDK 1.6支持到Java SE 6,1.7对应Java SE 7,而1.8则对应Java SE 8。 Tomcat 8.5.20是一个稳定的版本,它主要遵循Java EE 7规范。根据官方文档,Tomcat 8.x...

    tomcat6.0.48+jdk1.7或jdk1.8或jdk1.6

    对于运维人员来说,了解如何在不同JDK版本下配置和运行Tomcat是至关重要的,因为不同的JDK版本可能会影响应用程序的兼容性和性能。同时,理解Tomcat的工作原理和配置细节,有助于提升系统的稳定性和效率。这个压缩包...

    Tomcat与JDK版本对应关系.docx

    以下是不同版本的Tomcat与推荐的JDK版本对应表: - **Tomcat 9.x**:推荐使用JDK 8或以上版本,特别是为了充分利用HTTP/2支持,需要JDK 9及以上版本。 - **Tomcat 8.x**:推荐使用JDK 7或以上版本,但为了更好地...

    tomcat配置不同版本的JDK路径

    ### tomcat配置不同版本的JDK路径 在实际的应用场景中,我们经常需要根据不同的项目需求来切换不同的Java Development Kit(JDK)版本。对于Apache Tomcat这样的应用服务器而言,能够灵活地配置JDK版本是十分重要的...

    tomcat10,支持jdk11的哈

    这个版本的Tomcat特别引人注目,因为它明确声明了对Java Development Kit (JDK) 11的支持。JDK 11是Java的一个重大更新,引入了许多新的特性和改进,对于开发人员来说具有重要意义。 1. **JDK 11支持**: - JDK 11...

    tomcat6.0.44+jdk1.7或jdk1.8或jdk1.6

    结合描述中的"笔记和相关软件包",我们可以推测压缩包内可能包含有关如何在不同JDK版本下配置和运行Tomcat 6.0.44的教程、步骤、配置文件示例,或者是一些常见问题的解决方案。这对于初学者或是需要维护旧项目的人来...

    一台机器上部署不同版本JDK,两个Tomcat的解决方案

    ### 一台机器上部署不同版本JDK及两个Tomcat实例的解决方案 #### 一、背景介绍 在实际项目开发和运维过程中,有时会遇到需要在同一台机器上部署不同版本的Java Development Kit (JDK) 和多个Apache Tomcat服务器的...

    JDK与tomcat版本对照

    JDK与tomcat版本对照,Tomacat版本跟随JDK更新

    tomcat7内置jdk版

    考虑到它是稳定版本,内置的可能是与Tomcat7兼容性最好的JDK版本,以确保最佳的运行效果。 6. **文件结构**: 压缩包名称“apache-tomcat-7.0.72”揭示了Tomcat的版本号,7.0.72是Tomcat7的一个具体版本,可能包含...

    Tomcat指定jdk路径

    1. **版本兼容性**:不同的应用程序可能依赖于不同版本的JDK。 2. **性能优化**:某些版本的JDK可能在特定场景下表现出更好的性能。 3. **安全考虑**:使用最新或更稳定的JDK版本有助于提高系统的安全性。 #### 三...

    tomcat8+jdk1.8.zip

    【标题】"Tomcat8+jdk1.8.zip"是一个包含Tomcat 8服务器和Java Development Kit (JDK) 1.8版本的压缩包,适用于Linux和Windows操作系统。这个组合是开发和运行Java Web应用程序的常用环境配置。 【描述】提及的...

    linux环境下tomcat和jdk的配置

    在Linux环境下配置Tomcat和JDK是部署Java应用的基础步骤,这一过程涉及到JDK的安装、环境变量的设定以及Tomcat服务器的配置。下面将详细阐述这些知识点。 ### JDK安装与环境配置 #### 安装JDK 在Linux环境下安装...

    tomcat8,jdk8

    标题中的“tomcat8,jdk8”表明我们将讨论的是关于Tomcat 8版本与Java Development Kit (JDK) 8的集成与应用。Tomcat是一个流行的开源Java Servlet容器,主要用于运行Java Web应用程序,而JDK是Java编程语言的软件...

    tomcat8.0和jdk8.0

    本资源包含Tomcat 8.0和JDK 8.0的Windows 64位版本,适合在这样的操作系统环境下进行开发和部署。 【Tomcat 8.0】 Tomcat 8.0是Apache软件基金会的Apache Tomcat服务器的一个主要版本,它是一个开源的、实现了Java ...

    Linux版本的tomcat和jdk

    在这个特定的压缩包文件中,包含了针对Linux环境的Tomcat 7和JDK 1.7版本,这两个组件在Java Web开发中扮演着重要的角色。 首先,我们来了解一下JDK(Java Development Kit)。JDK是Java编程语言的软件开发工具包,...

    Linux下配置tomcat和jdk

    可以从Apache官方网站下载最新版本的Tomcat安装包,例如`apache-tomcat-6.0.10.tar.gz`。 **步骤2:解压安装** 1. **解压文件** 使用命令`tar -zxvf apache-tomcat-6.0.10.tar.gz`解压文件。 2. **移动安装...

    tomcat6.0 & jdk1.6 集成

    在IT行业中,Tomcat是一款广泛使用的轻量级Java应用服务器,而JDK(Java Development Kit)则是开发和运行Java应用程序的基础。"Tomcat6.0 & JDK1.6集成"是指将这两个组件协同安装和配置,以便在Java环境中运行基于...

    添加tomcat和添加jdk.docx

    "Tomcat和JDK配置在MyEclipse中的实现" Tomcat和JDK是 Java EE 开发中的两个重要组件,MyEclipse作为一个集成开发环境(IDE),提供了对Tomcat和JDK的支持。本文将详细介绍如何在MyEclipse中配置Tomcat和JDK,以便...

    linux上多版本JDK和Tomcat的配制过程

    Linux 上多版本 JDK 和 Tomcat 的配置过程 Linux 作为一个流行的开源操作系统,广泛应用于服务器端和云计算领域。...在实际应用中,我们可以根据需要选择不同的 JDK 和 Tomcat 版本,以满足不同的需求。

    Apache Tomcat 8.5的安装配置 、JDK 1.8的安装

    在本文中,我们将详细介绍如何在Linux系统上安装和配置Apache Tomcat 8.5以及JDK 1.8。 首先,让我们来安装JDK 1.8。Oracle官方网站提供了JDK的下载链接,对于Java SE Development Kit 8u331,你可以从以下网址获取...

Global site tag (gtag.js) - Google Analytics