`

启动两个不同版本的TOMCAT解决方案

阅读更多
   今天部署程序的时候,遇到要启动两个不同版本的tomcat,为这个问题纠结半天,现将方法记录下来,以备查阅。
    服务器原本有TOMCAT6.0 在运行,现在要运行TOMCAT5.5.服务器已设置caCATALINA_HOME:如图


启动TOMCAT5.5时,报错说80端口占用,这个端口是TOMCAT6.0的监听端口。这么说就是双击TOMCAT5.5的startup.bat时启动了TOMCAT6.0,狂晕!

最后,通过查找资料终于解决:在TOMCAT5.5的startup.bat 顶端加上
set CATALINA_HOME=..
set path=%path%;C:\Program Files\Java\jdk1.5.0_16\bin
set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_16


启动依然报错,不过现在启动的是TOMCAT5.5了,修改server.xml中的端口就可以了。
  • 大小: 1 KB
分享到:
评论

相关推荐

    Aapche+Tomcat实现服务数据集群

    在这个解决方案中,我们使用Apache作为反向代理服务器,将HTTP请求转发给多个Tomcat实例,每个Tomcat实例处理不同的请求,从而实现负载均衡。这种架构可以解决Tomcat在线访问量超过20-30人的问题,使得服务器可以...

    Nginx+Tomcat负载均衡

    分别到两个tomcat下,直接双击D:\server\apache-tomcat-6.0.39_1\bin\startup.bat启动tomcat1 D:\server\apache-tomcat-6.0.39_2\bin\startup.bat启动tomcat2 出现以下页面表示启动成功 在浏览器中输入 ...

    Tomcat内存溢出的三种情况及解决办法分析

    Tomcat内存溢出解决方案 对于前两种情况,在应用本身没有内存泄露的情况下可以用设置tomcat jvm参数来解决。(-Xms -Xmx -XX:PermSize -XX:MaxPermSize) 最后一种可能需要调整操作系统和tomcat jvm参数同时...

    Linux系统下Tomcat使用80端口的方法

    网上关于这方面的解决方案有两种,一种呢就是什么给文件root权限. 还有一种就是做端口的跳转.我觉得可能端口跳转可能比较安全吧.就着重介绍一下怎么配置. IPTABLES 在这里我们主要做的是本机的端口跳转,我主要说...

    Flowable 的安装和源代码

    Flowable的设置分为两个主要部分:Flowable用户界面,您可以在其中在交互式环境中构建流程和应用程序,以及引擎API部分,我在这种情况下是通过一个Java微服务应用程序来控制的。 本步骤的设置指南将重点介绍在MacOS...

    phpStudy 2016.10.31 再次更新,支持自定义php版本

    要激活其的步骤在不同版本的 Windows 下不同。 要在 Windows Vista SP1 和 Windows 7 中激活 FastCGI 支持: 在 Windows 开始菜单中选择“运行...”(或在搜索框内),输入“optionalfeatures.exe”并按“确定”...

    maven的优缺点 项目

    将Service层以下的代码放到一个新创建的java项目中,在部署的时候将Service(java项目)打成一个jar包,分别放到两个web服务中;编译的时候让web项目依赖与Service(java项目)_source folder;配置麻烦,项目与项目之间的...

    Activiti6.0教程例子下载

    所谓工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。 例如开发一个系统最关键的部分不是系统的界面,也...

    AnyFo - EricSofa:专门用于C/S结构的网络服务器中间件

    开发者可以轻松的在自己的代码中使用这 两片空间进行服务器中的数据共享,为多线程程序中数据共享和安全的问题带来了很好的解决方案,很大程度的减少了共享代码的编写和调试时间 6. 为了开发方便,EricSofa实现了 ...

    百度地图开发java源码-ExceptionSearch:纯前后端分离的搜索引擎项目实战

    本项目初衷是针对于小范围社区(企业,学校,院系)提供问题解决方案,不断扩充和更新的解决方案库。 本项目所有后台代码和前端js交互逻辑代码均原创 版本参数: mysql:8.0.11 spring: 5.0.2.RELEASE mybatis:3.4.6 ...

    java 面试题 总结

    28、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。 以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 public class ThreadTest1{ private int j; public static ...

    springboot参考指南

    使用两个EntityManagers viii. 67.8. 使用普通的persistence.xml ix. 67.9. 使用Spring Data JPA和Mongo仓库 x. 67.10. 将Spring Data仓库暴露为REST端点 vii. 68. 数据库初始化 i. 68.1. 使用JPA初始化数据库 ii. ...

    java面试题

    84.3. 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 107 84.4. 现在输入n个数字,以逗号”,”分开;然后可选择升...

    Java面试宝典2010版

    69、两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 70、TreeSet里面放对象,如果同时放入了父类和子类的实例对象,那比较时使用的是父类的compareTo方法,还是使用的子类的...

    超级有影响力霸气的Java面试题大全文档

    抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承:  继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承...

    phpstudy-x64.zip

    要激活其的步骤在不同版本的 Windows 下不同。 要在 Windows Vista SP1 和 Windows 7 中激活 FastCGI 支持: 在 Windows 开始菜单中选择“运行...”(或在搜索框内),输入“optionalfeatures.exe”并按“确定”...

    zxframe demo.rar

    zxframe主要用于有高访问量的项目,对高并发瓶颈有成套成熟解决方案,让你的服务稳健可用 *.支持读写分离,分库分表,读数据源熔断,数据源运行监控 *.支持JPA,既有hibernate的便捷操作,又有mybatis的sql集中编写...

    最新Java面试宝典pdf版

    69、两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 48 70、TreeSet里面放对象,如果同时放入了父类和子类的实例对象,那比较时使用的是父类的compareTo方法,还是使用的子类的...

    Java面试笔试资料大全

    69、两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 48 70、TreeSet里面放对象,如果同时放入了父类和子类的实例对象,那比较时使用的是父类的compareTo方法,还是使用的子类的...

    Loadrunner报错日志

    这个问题一般是客户端链接到服务失败,原因有两个客户端连接限制(也就是压力负载机器),一个网络延迟严重,解决办法: 1、修改负载机器注册表中的TcpTimedWaitDelay减小延时和MaxUserPort增加端口数。注:这将增加...

Global site tag (gtag.js) - Google Analytics