【Tomcat】双击tomcat\bin文件夹中的startup.bat闪退,或者出现很多警告提示的解决方法

时间:2022-07-08 19:09:39

具体原因:

tomcat在启动时,需要读取环境变量和配置信息,如果缺少Java环境,即缺少JAVA_HOME环境变量,则会出现闪退现象。

在此我们可以通过命令行查看这一信息,具体操作为:在命令提示符下cd到tomcat的bin目录下,输入startup.bat启动tomcat,此

时会出现缺少JAVA_HOME或者JRE_HOME环境变量的提示信息。

【Tomcat】双击tomcat\bin文件夹中的startup.bat闪退,或者出现很多警告提示的解决方法



方法一:添加JAVA_HOME环境变量。

具体操作为,在【我的电脑】—>【属性】—>【高级系统设置】—>【环境变量】中添加JAVA_HOME,路径选择JDK所在目录。

【Tomcat】双击tomcat\bin文件夹中的startup.bat闪退,或者出现很多警告提示的解决方法

注意检查一下看 JAVA_HOME是否写错,不要错误拷贝成%JAVA_HOME%变量的形式。这里没错就可以了。

其他的path环境变量,这个应该不该出错,否则Java或 eclipse也无法运行,classpath环境变量不会影响你的tomcat。

 

方法二:修改批处理文件,添加两行代码

1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行:

SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)

2.同样的。在已解压的tomcat的bin文件夹下找到shutdown.bat,右击->编辑。在文件头加入下面两行:

SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)


在成功解决后双击startup.bat将有如下显示:

【Tomcat】双击tomcat\bin文件夹中的startup.bat闪退,或者出现很多警告提示的解决方法


ps:但是如果还是存在警告或错误,可以尝试先双击shutdown,bat,然后再双击startup.bat   ^-^