2个TOMCAT同时运行……专业JAVA程序员请进

来源:百度知道 编辑:UC知道 时间:2024/07/07 06:00:39
一台服务器上的两个用户,都是有管理员权限的,都要用TOMCAT,所以考了2个,放两个盘的,JDK安装的,复制一个放在另一个盘,把系统的JAVA_HOME删掉,然后分别在用户下建,两个指向2个JDK其中一个TOMCAT改了端口,然后配置在MYECLIPS里面启动,1个正常启动后,另外一个启动后失败,报了个JVM被占用无发启动这样的提示,启动不了,很不能理解,我把PATH都改过了,小第不才没,求教高手了……肯赐教的,俸上50分了
我确定我已经改为不重复的端口
并且我也是也单独的到BIN文件夹下STARTUP了,一样不行

这里的关键是在于你启动tomcat是通过myeclipse启动的

这就导致你的myeclipse在对tomcat的配置上要修改下

进入tomcat的配置菜单,打开tomcat6.x的属性菜单,有3个栏目,第一是JDK,第二是Launch,第三是Paths,点击第一个JDK

看到了起使用的Jdk是myeclipse的jdk,点击add,自定义jdk路径
JRE name,随便取名
JRE home directory,指定jdk的安装路径 就OK了

PS:
可以不用2份JDK,myeclipse就自带了一份JDK,呵呵

可以用两个用户建各有一个java_home然后挨个操作,按理说一个用户装两个tomcat没问题只要bind到不同的ip addr上就好不会互相干扰,除了你想用startup和shutdown的时候这个你要手动改了,jdk用一个就行,myeclipse是怎么弄的我就不知道了

Tomcat没有正确绑定JVM,就是JAVA虚拟机被占用,分别配置JDK路径试下,
"复制一个放在另一个盘",可能就是这里的问题.复制似乎不行,安装到两个盘应该就可以.如果不行的话我也不才了...

先检查下你两个TOMCAT的端口,然后在看看JDK路径
一般来说,JDK用多少次都没关系

换端口应该是行的!貌似只要两个TOMCA端口不同应该可以运行的~~