`
huibin
  • 浏览: 741100 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

两种jdk版本的多个tomcat按windows服务的安装问题的解决

    博客分类:
  • JDK
 
阅读更多
本文约定tomcatA使用a版本jdk的安装路径c:\a ,jre的安装路径为:c:\jreA,tomcat的路径 d:\tomcatA;

tomcatB 使用b版本jdk的安装路径c:\b ,jre的安装路径为:c:\jreB,tomcat的路径 d:\tomcatB;

其他程序使用c版本的jdk的安装路径c:\c。

解决过程如下:

1,系统环境变量中JAVA_HOME=c:/c;CLASSPATH和PATH中使用%JAVA_HOME%;()

2,系统环境变量中JAVA_HOME_1=c:/a;CLASSPATH和PATH中使用%JAVA_HOME_1%;



3,tomcatA的设置:修改tomcatA的service.bat文件与setclasspath.bat中将所有JAVA_HOME都替换成JAVA_HOME_1,JRE_HOME替换为JRE_HOME_1,并将其路径设置为jre的安装路径,将所有 CATALINA_HOME都替换成CATALINA_HOME_1;将所有 CATALINA_BASE都替换成CATALINA_BASE_1;

找到set CURRENT_DIR=�%这行,在它下面加入

set JAVA_HOME_1=C:\a

set CATALINA_HOME_1=d:\tomcatA

set CATALINA_BASE_1=d:\tomcatA

set JRE_HOME_1=c:\jreA

然后执行service.bat就可以了。启动测试一下,如果访问通过。就说明tomcatA没有问题了,

再来修改

4,系统环境变量中JAVA_HOME_2=c:/b;CLASSPATH和PATH中使用%JAVA_HOME_2%;

修改tomcatB的service.bat文件与setclasspath.bat中将所有JAVA_HOME都替换成JAVA_HOME_2,JRE_HOME替换为JRE_HOME_2,并将其路径设置为jre的安装路径;将所有 CATALINA_HOME都替换成CATALINA_HOME_2;将所有 CATALINA_BASE都替换成CATALINA_BASE_2;

找到set CURRENT_DIR=�%这行,在它下面加入

set JAVA_HOME_2=C:\b

set CATALINA_HOME_2=d:\tomcatB

set CATALINA_BASE_2=d:\tomcatB

set JRE_HOME_2=c:\jreB

找到下面这两句

set SERVICE_NAME= //实际名称

set PR_DISPLAYNAME= //显示名称

可以修改下两个名字,是tomcatA和tomcatB不至于重名,并且能从服务名上明显分辨出对应的应用来。

然后执行service.bat就可以了。启动测试一下,如果访问通过。就说明tomcatB没有问题了,

至此,问题就解决了,可能中间的过程有多余的,大家在使用中去发现吧。

分享到:
评论

相关推荐

    Nginx+Tomcat负载均衡

    最近学习Nginx+tomcat实现 负载...3. 利用memcached把多个tomcat的session集中管理,这是最直接的解决方案,但是操作起来也最为复杂。们的系统既要求性能,又要比较好的利用上负载均衡 关于memcached稍后会发表出来

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

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

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

    解决以上三个问题,99%能一次性安装成功,如何不能成功,那1%的可能就是人品问题,就不要联系我了。 不是管理员administrator的用户,请右键以管理员身份运行。win8最好以管理员身份运行。牵扯到服务进程的管理必须...

    Spring3x集成Quartz2x示例工程 两种引入方式

    这是一个JAVA web工程,解压后可直接导入到ECLIPSE中,部署到tomcat中后可以直接运行; 里面有两个定时任务, 一个是使用普通JAVA类,通过Spring使用MethodInvokingJobDetailFactoryBean注入,形式调用; 另一个...

    常用J2EE应用服务器简介.docx

    (二)相同点: WebLogic和Tomcat都是基于java的基础架构来满足实时处理需求,不同的版本与jdk版本兼容和有所不同;因为都是要和前台交互,所以他们都基于sun公司的servlet来实现的。 (三)不同点: 功能性: WebLogic...

    《Java-web程序设计》教案.doc

    《Java-web程序设计》教案 课题:第一章 Java Web概述 ... Web服务器:JSP运行时需要安装JDK和Web服务器,目前使用较多的Web服务器有Tomcat、 WebLogic、Jboss和Resin等。本书选用Tomcat。Tomcat是Apache 软件基金会

    phpstudy-x64.zip

    解决以上三个问题,99%能一次性安装成功,如何不能成功,那1%的可能就是人品问题,就不要联系我了。 不是管理员administrator的用户,请右键以管理员身份运行。win8最好以管理员身份运行。牵扯到服务进程的管理必须...

    SSO CAS 单点登录实例SSOAuth+SSOWebDemo1+SSOWebDemo2.zip

    如 果举例说国内一著名的IT公司(名字隐去),内部共有60多个业务系统,这些系统包括两个不同版本的SAP的ERP系统,12个不同类型和版本的数据库系 统,8个不同类型和版本的操作系统,以及使用了3种不同的防火墙技术,...

    在VMware下快速克隆多个Linux环境的方法教程

    为什么要克隆多个 Linux 系统? 因为要玩阿。其实也不是了,就是为了折腾嘛,玩个数据库主从啦、缓存集群啦、分布式消息集群啦、分布式各类服务啦,你要模拟几乎接近真实的环境,就必须要有多台机器,你想要有多台...

    java 面试题 总结

    与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。...

    maven的优缺点 项目

    用maven创建一个ssm项目,每一层的代码分开,把一个项目拆解成多个项目 2.[今日包含笔记] maven介绍: Eclise: 缺点: Jar包: 版本管理,解决jar包冲突:删除老的jar包,保留新的jar包 不同的项目,jar包要复制一份;...

    物资仓库的JSP源码

    2.下面您可以选择两种方式安装程序,任选其中一种都可以安装成功: --------------------------------------------------- 一、设置数据源    如果设置数据源,不论是服务器是tomcat还是resin,都无需更改任何...

    深入浅出Hibernate源码

    我们建议两种不同的mysql安装搭配: a) 假若您使用windows平台,并且是初次使用mysql ,我们建议采用另一个免费安装包来安装,它就是easy ...

    ant_junitc测试

    在拙作《纯手工编写第一个Hibernate程序》和《对“纯手工编写的第一个Hibernate程序”的改进》中,笔者没有使用任何IDE工具,全凭普通的文本编辑器和相关命令完成了两个简单的Hibernate程序的编写、编译和运行。...

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

    与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。...

    iuhyiuhkjh908u0980

    安装ivy主要有两种方式,手工安装或者自动安装。 1) 手工安装 从这里下载你想要的版本,在任何你想的地方解开下载的zip文件,并复制ivy的jar文件到你的ant的lib目录(ANT_HOME/lib). 如果你使用ant 1.6.0或者更高,你...

    (最新版)JAVA物业管理系统毕业设计.doc

    3 1.3.3 管理上可行性 3 1.4 系统环境配置 3 1.4.1安装jdk 3 1.4.2安装tomcat 3 1.4.3安装MySQL 3 1.4.4系统布署 3 第2章 系统分析 4 2.1需求分析 4 2.1.1业主使用功能 4 2.1.2 管理员使用功能 4 2.2 架构分析 4 2.3...

    (完整版)JAVA物业管理系统毕业设计.doc

    3 1.3.3 管理上可行性 3 1.4 系统环境配置 3 1.4.1安装jdk 3 1.4.2安装tomcat 3 1.4.3安装MySQL 3 1.4.4系统布署 3 第2章 系统分析 4 2.1需求分析 4 2.1.1业主使用功能 4 2.1.2 管理员使用功能 4 2.2 架构分析 4 2.3...

    java初学者的工具ppt文件

    准备你的学习环境,很简单,安装JDK6,然后用类似UltraEdit、EditPlus的文本编辑器配置你的学习环境,Internet上有很多关于如何配置的文章。初学Java,不建议用IDE工具,通过一行行的敲代码,你会碰到很多问题,...

    java class加密保护(完全免费) v2.1

    软件介绍 本工具是对java class文件进行加密保护防止反编译的工具!...备注:如果下载站下载下来的程序有运行bug,请从上面两个下载地址更新软件。并给我们留言!谢谢... 升级提示:v2.1相比v2.0修改了一个注册bug。

Global site tag (gtag.js) - Google Analytics