起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 475|回复: 4

请问,这种情况是怎么引起的?**

[复制链接]
发表于 2007-1-16 15:42:11 | 显示全部楼层 |阅读模式
我现在用的开发服务器是一台PC机,装的是2000 advanced server + TOMCAT
有时候莫名其妙的就会联不上TOMCAT,这时候铁定无法关闭TOMCAT窗口,重新启动X3服务也不行。出现这种情况后,经常是无法退出操作系统。开始我认为这台PC机装的服务太多,也没在意。后来在我的开发用机上(XP操作系统)上也装了个X3服务器,出现过两次无法正常退出TOMCAT的情况,而且重新启动操作系统后,再次启动出错后的X3服务(通常我装两个X3服务),则会出现如图错误,而另一个未出错过的X3服务则可以正常启动,请问这是什么原因造成的?如何解决?
[IMG][/IMG]

error1.jpg

64.65 KB, 下载次数: 113

回复

使用道具 举报

发表于 2007-1-16 16:25:32 | 显示全部楼层
看背后的黑色窗口,JAVA_HOME环境变量没有定义,请问楼主是否修改了Startup.bat文件,默认的这个文件中用相对路径定义了JAVA_HOME这个环境变量
回复 支持 反对

使用道具 举报

发表于 2007-1-16 16:26:10 | 显示全部楼层
因为没有JAVA_HOME,就把运行java的参数当成可执行程序了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-16 17:15:18 | 显示全部楼层
系统的环境变量中有JAVA_HOME,我也没修改Startup.BAT,就是在执行过程中,关不掉TOMCAT窗口,然后重启操作系统,就是这样了。未必系统自己会修改批处理文件?

而且当出现问题后,我再修改startup.bat也不起作用。
回复 支持 反对

使用道具 举报

发表于 2007-1-16 17:41:46 | 显示全部楼层
出现的错误可能是指定的java_home不能识别-Xmx1024m这个参数了,楼主两个服务是使用的是同一个jdk1.5.0_04么?可能的原因是jdk坏掉了,或者startup.bat那里被修改过了,楼主把环境变量中的JAVA_HOME去掉看一下。
我们机器经常装多个服务(不只2个),没有出现过类似问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-23 13:48 , Processed in 0.042023 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表