tomcat启动一闪而退 jdk配置好了

tomcat启动一闪而退,jdk配置好了,端口也没有被占用,请问怎么弄

右键编辑解压后bin目录下的startup.bat,首行添加

SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_80(个人的JAVAE_HOME)

SET TOMCAT_HOME=D:\developenviroment\apache-tomcat-7.0.62-windows-x64\apache-tomcat-7.0.62(个人的Tomcat解压路径)

你试一下把tomcat关一下,再开一下试一试

Tomcat服务器启动时闪退,就我目前碰到的情况说下解决办法:

第一种:按照网友的解决方案,在命令行cd到tomcat安装目录的bin目录下,例如:

C:\Users\Administrator>cd D:\ToolsPackage\tomcat\apache-tomcat-7.0.68-windows-x64\apache-tomcat-7.0.68\bin

然后,C:\Users\Administrator>startup.bat

第一种情况,可以在此看到tomcat启动失败的原因

第二种:在命令行进行上述操作后依然闪退,且此时命令行窗口给出的信息无异常,解决办法如下:

打开startup.bat文件,在最下面

call "%EXECUTABLE%" start %CMD_LINE_ARGS%

修改为

call "%EXECUTABLE%" run %CMD_LINE_ARGS%

重复第一种操作步骤,即可查看到出错信息。

首先,在你的tomcat启动文件startup.bat最后面加上pause,然后,重启双击启动看看具体的错误提示原因,依据错误原因来具体解决,一般来出现这种情况是
JAVA_HOME变量或则CATALINA_HOME变量没配置;或者有多余的“;”分号,去掉即可。然后重新启动tomcat。

一般是配置问题,自己又很难发现,卸载重新下载,重新配置最快

这种情况一般都是绿色版的tomcat
不是jdk环境变量配置问题
一般要看
selectclasspath.bat
或者
selectclasspath.sh

在里面设置java_home

我之前也是这样,按照网上的方法修改了很多配置还是不行,就卸载了。又安装了另一个版本就没有问题了,可以多试试其他的版本。

一般闪退就两个原因:第一个是jdk问题/第二个就是端口占用问题.你要是都没问题那就是你tomcat安装包的问题了,建议你重新换一个安装包或者换一个别的版本的

给Tomcat配置到环境变量里,然后win+R 输入cmd 通过cmd启动Tomcat就不会闪一下就退出了