`
QIAN_QIAN
  • 浏览: 139600 次
  • 性别: 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...

    一台机器上部署不同版本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编程语言的软件...

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

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

    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