安装Tomcat9.0时遇到Windows无法正常启动服务的问题

您所在的位置:网站首页 apache24安装了启动不了 安装Tomcat9.0时遇到Windows无法正常启动服务的问题

安装Tomcat9.0时遇到Windows无法正常启动服务的问题

2024-07-13 15:14| 来源: 网络整理| 查看: 265

Tomcat的安装教程就不用多说了,详细教程也挺多的,到 https://tomcat.apache.org/ 这个网站上安装即可。

下面就来说说安装时候遇到的问题,我在这里安装的是 apache-tomcat9.0

安装完成后按照教程所说,要配置环境变量CATALINA_HOME,然后再Path上配置bin目录,这些都是教程上的东西。

此时开始点击startup.bat文件, 在这里插入图片描述

但是这里直接闪退,启动不成功。

然后我在电脑的管理界面去寻找Tomcat9.0的服务,发现没有。

之后我在cmd命令行输入 service.bat install Tomcat9 安装了这个服务 在这里插入图片描述

(当时还没有发现JAVA_HOME和JRE_HOME是空的,没有内容) 然后我直接在我的电脑->管理->服务和应用程序->服务->点击启动Tomcat9.0服务,结果报了如下的错误: 在这里插入图片描述 我在百度上好一顿搜索,在无意之中,在命令行输入了一次 sc delete Tomcat9 删除了服务,又进行了一次 service.bat install Tomcat9 结果就发现了JAVA_HOME和JRE_HOME是空的 在这里插入图片描述 之后回去查找环境变量(我安装的是JDK11版本,它的JRE目录和JDK目录好像是合并的,在配置JDK目录的时候并没有看到JRE目录)发现设置Path变量的时候JDK设置的是绝对路径: 在这里插入图片描述 因为在之前用JDK的时候一点问题都没有所以就没当回事,结果发现不能偷这个懒,该设置的JAVA_HOME还是要设置的,我就把环境变量给改了一下,流程如下: 在这里插入图片描述 在这里插入图片描述

然后又进行了一次 sc delete Tomcat9 service.bat install Tomcat9 (在进行这个命令行操作的时候一定要重启cmd,不然就白输入了) 在这里插入图片描述

JAVA_HOME JRE_HOME JVM都有内容出现。

此时在进行startup.bat的运行就成功了

在这里插入图片描述 在这里插入图片描述 输入localhost:8080显示“汤姆猫”

说实话当时根据教程配置了JAVA_HOME就没这么多事了,总结一点就是不能偷懒,该配置的还是要配置的,不能只配置绝对路径,不光是Tomcat,我想其它的软件也会有JAVA_HOME的环境检测,吸取了教训就不会有下次了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3