注册 登录
编程论坛 J2EE论坛

[求助]一个非常奇怪的问题,做JAVA两年了还头次遇到这问题.

ming206 发布于 2007-10-26 21:38, 1298 次点击


如题!

刚刚换了个系统,把SDK装了,Tomcat装了,准备运行,哦........启动不了.Tomcat里的XML文件也没去修改过. 老项目以前运行是完全没问题的,而且还是这张XP盘呢.不知道怎么回事.启动Tomcat时候报如下错误:

windows不能在本地计算机启动Apache Tomcat.有关更多信息,查阅系统事件日志.如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码0

10 回复
#2
ming2062007-10-27 12:25
连人都没有个.......自己顶.
#3
汤姆猫2007-10-29 13:39
换2000吧...
#4
chufanggang2007-10-29 17:10
估计是端口冲突,IIS,apache,Oralce都可能占用WEB常用的80,8080端口,
我估计多半是IIS占用了80,
还有配一下path,classpath,java_home 环境变两 试试
#5
tblovecj2007-10-29 23:46

数据库有没有打SP4补丁?

#6
ming2062007-10-30 13:31

跟数据库有屁关系!
单独的TOMCAT启动.........
后来搞好了,重新下了个新的,重新装一道就OK了.草,什么几吧东西.

#7
无缘今生2007-10-31 12:36
嘿嘿,我以前重装系统后也遇到了同样的问题.

具体原因至今也没弄清楚.
#8
时空之蕊2007-10-31 13:19

这个简单,把下面的保存为bat文件,设置你的jdk和tomcat路径信息
运行这个文件,如果不能够启动就说明你的tomcat或者jdk有问题
如果可以启动就是环境的问题

CD \
CLS
echo off
echo ****************************
echo * 欢迎使用tomcat手动启动
echo * MY_JAVA_HOME java路径
echo * MY_TOMCATE_HOME tomcat路径
echo * 作者:时空之蕊 2007-08-31
echo ****************************
set MY_JAVA_HOME=D:\java\j2sdk1.4.2_13
set MY_TOMCATE_HOME=D:\Apache Software Foundation\Tomcat 5.0

ECHO ****************************************
ECHO 环境:
ECHO MY_JAVA_HOME=%MY_JAVA_HOME%
ECHO MY_TOMCATE_HOME=%MY_TOMCATE_HOME%
ECHO ****************************************
ECHO 即将启动tomcat,Ctrl + C 结束运行
PAUSE


%MY_JAVA_HOME%\bin\java.exe "-Dcatalina.home=%MY_TOMCATE_HOME%" "-Dcatalina.base=%MY_TOMCATE_HOME%" "-Djava.endorsed.dirs=%MY_TOMCATE_HOME%/common/endorsed" "-Djava.io.tmpdir=%MY_TOMCATE_HOME%\temp" "-Djava.library.path=%MY_JAVA_HOME%\bin;%MY_TOMCATE_HOME%\bin" -Dsun.io.useCanonCaches=false -Xms256m -Xmx512m -classpath "%MY_TOMCATE_HOME%/bin/bootstrap.jar;%MY_JAVA_HOME%/lib/tools.jar" org.apache.catalina.startup.Bootstrap start

#9
guoxhvip2007-10-31 16:42

只觉得iis经常出问题 tomcat还从来没遇到过问题

#10
zhoche20082007-11-08 11:54
simple
#11
DasayHaoEr2007-11-08 16:41
我一般也采取最简单的方式,如果试了最常见的方法不起作用,卸掉,下载,重装.一般都能搞定!
1