Tomcat启动失败常见的问题

1、可能以前安装过tomcat,然后没有卸载干净? 2、没有安装JDK,?最好自己配置一下JDK环境变量? 3、对于某些系统,安装的JDK或者tomcat的安装目录可能“有空格”或者“不是英文目录”?4?可能是tomcat版本和jdk的版本不匹配,可以换一个版本的jdk试试。?如tomcat6.0?&?jdk1.5?就出现这个问题,在更换成jdk1.6?后就能启动了。

1、可能以前安装过tomcat,然后没有卸载干净 

2、没有安装JDK, 最好自己配置一下JDK环境变量 

3、对于某些系统,安装的JDK或者tomcat的安装目录可能“有空格”或者“不是英文目录”

4、可能是tomcat版本和jdk的版本不匹配,可以换一个版本的jdk试试。 

如:tomcat6.0 & jdk1.5 就出现这个问题,在更换成jdk1.6 后就能启动了。 

5、如果本机器上有两个版本的tomcat ,在配置环境变量CATALINA_HOME时,不能把两

个的都配进去。如果配进去可能导致,在启动tomcat时,出现启动的dos界面但是没有任何提示或者是启动时的初始化的文件。  

解决办法:

    a、修改CATALINA_HOME环境变量,修改成目前想使用的哪个tomcat。

    b、修改%tomcat_home%/bin/startup.bat,在头部加上“SET CATALINA_HOME = 当前tomcat的安装路径”代码。

6、tomcat的默认端口是8080,可能已经被其他占用。  

解决方法:

    a、在安装路径下conf文件夹中的server.xml中把断口号改掉!

    b、使用netstat查看端口被那个程序占用,然后关闭程序即可。

C:UsersAdministrator>netstat -ano | find "8001"
  TCP    0.0.0.0:8001           0.0.0.0:0              LISTENING       4
  TCP    [::]:8001              [::]:0                 LISTENING       4
  UDP    0.0.0.0:58001          *:*                                    4328

C:UsersAdministrator>tasklist | find "4"
System Idle Process              0 Services                   0         24 K
System                           4 Services                   0        368 K
smss.exe                       332 Services                   0      1,140 K
csrss.exe                      480 Services                   0      4,384 K
csrss.exe                      600 Console                    1     41,520 K

7、在web工程中启动tomcat时可能会有端口占用,或者提示也有另外一个程序正在使用,此时可能是由于你的后台可能正在有一个tomcat正在运行,或者以前没有正在确的关闭退出tomcat。 

解决方案:  

    一般进入tomcat的安装目录下,进入bin目录,多执行下shutdown命令即可排除,注意在unix环境下,应该通过终端进入tomcat安装目录下的bin目录执行shutdown.sh ,在windows环境下直接执行shutdown批处理文件即可。 

8、可能情况:  

C:Program FilesApache GroupTomcat 4.1in>catalina run //查看错误信息

count = 6092, total = 9352  

Error occurred during initialization of VM //提示初始化虚拟机时出错

java/lang/NoClassDefFoundError: java/lang/Object  

这是很奇怪的错误,什么都没改,怎么虚拟机也能出错呀?不知为什么会出现这个错误。  

解决办法:重启机器后,就好了! 

9、启动的时候一闪即逝 

 可以在doc界面启动,这样可以查看什么错误

人生就像赛跑,不在乎你是否第一个到达终点,而在乎你有没有跑完全程。
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号