一台电脑上同启动两个Tomcat的方式,windows/Linux配置。



  1. 安装两个jdk,一个JDK路径在:C:\ProgramFiles (x86)\Java\jdk1.7.0_25,另外一个JDK的路径在E:\UCMSServer\j2sdk

    在环境变量里并设置JAVA_HOME为:E:\UCMSServer\j2sdk

  2. 复制两个Tomcat,分别命名成:tomcat-61111和 tomcat-62222,如下所示:

  1. 进入tomcat-61111\bin,修改startup.bat,在该文件的最上面添加如下两行代码:

SET JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_25

SET CATALINA_HOME=D:\Installed\tomcat-61111

效果图下:

如果是Linux下,需要在catalina.sh中配置(注意:不需要配置startup.bat):

4、修改tomcat-61111的conf/server.xml

将原来的8005改成8006

将图中的端口号改成和另外一个Tomcat不同的端口号

将图中的位置的端口号改成8010

这样,一台电脑就可以运行不同的Tomcat了。

 

经测试,如果进行了2,3,4步骤,两个Tomcat用同一个JDK也可以运行起来

 

时间: 2024-07-29 14:40:26

一台电脑上同启动两个Tomcat的方式,windows/Linux配置。的相关文章

tomcat:一台机器上同时启动两个tomcat的注意点

  我所用Tomcat服务器都为zip版,非安装版. 均解压完毕后,找到某一个tomcat下的conf文件夹下的server.xml文件,查找以下三处:   第一处 修改http访问端口,默认为8080端口,86行左右   <Connector   className="org.apache.coyote.tomcat4.CoyoteConnector"   port="8080"      minProcessors="5"   maxP

java-启动tomcat时报错,但这个项目在其他电脑上能启动

问题描述 启动tomcat时报错,但这个项目在其他电脑上能启动 java.lang.IllegalArgumentException at org.springframework.asm.ClassReader.(Unknown Source) at org.springframework.asm.ClassReader.(Unknown Source) at org.springframework.asm.ClassReader.(Unknown Source) at org.springfr

中文电子审批流在有些电脑上不能启动

问题描述 求助,中文电子审批流在有些电脑上不跳出"中文电子审批"栏.已确认与office.sharepoint无关.[在同一台电脑上,好的帐户也不可以启动.] 解决方案 解决方案二:换个浏览器试试呢?解决方案三:浏览器的问题解决方案四:我试了,没有效果.公司统一用的是office2007或2013,Internet8.解决方案五:是在office状态下不出现启动工作流.解决方案六:有大侠帮助吗???感谢给分啊100解决方案七:參考:http://wangchunhai.blog.51c

获取文件-JAVA如何获取另一台电脑上指定盘的文件?文件未共享,有IP,有用户名密码。

问题描述 JAVA如何获取另一台电脑上指定盘的文件?文件未共享,有IP,有用户名密码. RT,目标终端的IP已知,我也有用户名和密码,然后现在我要在程序里读取目标终端的 E:testtest.txt 请问要怎么做? 对于这一块的东西一头雾水,求告知~ 解决方案 http://wenwen.sogou.com/z/q566193981.htmhttp://zhidao.baidu.com/question/1430535033268275099 其实上面两种方法我认为都是很好的.你知道了ip大概是

从一台电脑拷贝的.net项目和数据库,在另一台电脑上运行,报重复定义的错?

问题描述 从一台电脑拷贝的.net项目和数据库,在另一台电脑上运行,报重复定义的错? 在原来的电脑上运行好好的 解决方案 ehrdatacontext这个东东重复定义了,检查一下对应的代码 解决方案二: 你直接查看对应提示呃代码行数,对象定义重复出现了多次 解决方案三: 没有啊,我连该都没有改啊,直接附加数据库,打开项目.就出错了 解决方案四: 在vs编辑器中用ctrl+f打开窗口查询,搜索:EHRDataContext,找到问题所在. 解决方案五: 我也遇到过,你新建一个页面,把这个页面的东西

限制在同一台电脑上只允许有一个用户登录系统

在web应用系统中,出于安全性考虑,经常需要对同一客户端登录的用户数量和一个客户同时在多个客户端登陆进行限制.具体一点就是:    1.在同一台电脑上一次只允许有一个用户登录系统,2.一个用户在同一时间只允许在一个客户端登录.     我最近做的一个系统就遇到了这样的问题,本来系统已经开发完成了,但是安全测评没有通过,就是因为没有做这两个限制.怎么来做这样的限制呢?我在网上找了很久,发现问这个问题的人很多,但是没有找到特别清楚的答案.后来自己摸索着,看了一些书,终于找到解决办法了.     要解

一套金山毒霸能在多台电脑上安装吗

  金山毒霸是单机授权的软件,仅允许在一台电脑上使用.对于毒霸2005以后的版本,如果在多台电脑上安装使用则可能会被服务器提示超过授权人数而锁定.该锁定一周后自动解除,无法人工解锁.

在一台电脑上可以同时登陆多个中华通帐号吗?

  一台电脑可以同时登陆多个中华通账号,只需要点击桌面上中华通网络电话的图标,登陆账号和密码后进行使用; 一个账号只能在一台电脑上登陆,不能同个账号同时在不同的电脑上同时登陆使用.

百度云同步盘最多可以在几台电脑上运行?

  百度云同步盘不限制同时运行同一个帐户的电脑数量,您只要在任意一台电脑上对文件进行操作,其他电脑上都会做同样的操作,大大节省用户的工作量.