您的位置:首页 > 运维架构 > Tomcat

tomcat一闪而过的解决方法!

2015-10-04 13:02 465 查看
相信许多人装好了tomcat,都会发生一闪而过的情况吧。

接下来笔者分析一下解决方法:

(1) 这可能是读者电脑的端口号被使用了的关系,这时候读者可以到安装apache-tomcat的conf目录下,找到server.xml,打开它找到此处:

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />

原来的port是8080,现在读者把8080改为8088或者8081,9005等等,然后保存,重新打开tomcat服务器即可。

(2)如果以上方法还是不行的话(tomcat还是一闪而过),这和读者配置的环境变量有关,如果读者配置jdk环境变量时没有用JAVA_HOME的话,可能会出现一闪而过的情况,如果读者不觉得麻烦可以把环境变量改为。(注:有些电脑把环境变量添加上JAVA_HOME后,在命名行中输入javac会发现找不到javac,这也就是说,没有配正确环境变量导致,这时候读者则不能使用JAVA_HOME,改为以前配置的环境变量即可,这时候怎样解决tomcat一闪而过的方法里?请看下面(3)中有解答!)

1. JAVA_HOME(就是此处可能路径不同,至于下面的2条都相同,不需要改变,相信读者明白)

C:\Program Files (x86)\Java\jdk1.7.0_15

2. CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3. PATH

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”或者是直接“%JAVA_HOME%\bin;

(3)有些读者会发现自己的电脑添加上JAVA_HOME后,在命令行中输入javac,会提示找不到javac,这时候读者就必须在配置环境变量时,直接配置,不加上JAVA_HOME,,

这时又怎样解决tomcat一闪而过的情况里,请看下面:

tomcat的startup.bat,它调用了catalina.bat ,而catalina.bat则调用了setclasspath.bat,这时候读者只需要在apache-tomcat的bin目录下,找到setclasspath.bat,打开它,把红色部分的字体添加在第一行即可,按以下图片:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: