tomcat可以一闪而过,你却不能
今天晚上,同学问我为什么他的tomcat点击startup.bat总是一闪而过,并且没有任何反应。
我就总结了今晚折腾许久的几个方法:
1. 检查端口占用问题,我在资源管理器里面将javaw.exe的进程给杀死了。如果还需要确切信 息可以在命令行里面查看 netstat -an 或者 netstat -anb 进行查看8080端口是否被占用以及被谁占用。
2. 如果解决了端口号问题之后,你点击tomcat的批处理程序还是一闪而过。你可以查看tomcat的日志文件,当然,你可以查看日志文件然后再检查端口,这样或许可以帮你更加确切的解决问题。
3. 如果发现日志文件夹里面没有记录刚才启动的错误信息,(当然,我只挑不正常的情况讲)。那么你就应该怀疑你的环境变量的设置了,因为我同学就是因为环境变量的问题,让我们一起折腾了许久。
环境变量的设置:
JAVA_HOME: 你JDK的安装目录 如: d:\java6\jdk
CLASSPATH: .;%JAVA_HOME%/lib/rt.jar;%JAVA_HOME%/lib/tools.jar;
PATH: %JAVA_HOME%/bin;D:\tomcat6.0.33\bin;
然后你可以在命令行验证你的环境变量是否设置正确(运行 java命令或者javac即可);如果正确,那么运行你的tomcat服务器吧。
如果你遇到了同样的问题,希望能够帮到你!祝福你!