Windows10使用service.bat安装Tomcat9提示找不到Tomcat9.exe如何解决
Tomcat9 service.bat安装服务找不到tomcat9.exe问题解决方法
- 首先确保执行命令的命令提示符(CMD)是以管理员身份启动的,普通权限的CMD无法正常读取
C:\Program Files目录下的受保护文件,会出现文件存在但识别不到的问题 - 不要跨目录调用service.bat,执行命令前先切换到Tomcat的bin目录:
cd "C:\Program Files\apache-tomcat-9.0.54\bin" service.bat install - 手动验证环境变量是否生效:在当前CMD窗口执行
echo %CATALINA_HOME%,确认输出的路径没有多余空格、末尾斜杠等错误字符,和实际解压路径完全一致。如果刚配置完环境变量,需要重启CMD窗口才会读取到新的配置 - 排除系统目录权限限制:可以尝试将Tomcat解压到非系统盘的非受保护目录(比如
D:\apache-tomcat-9.0.54),重新配置CATALINA_HOME指向新路径后再次尝试安装 - 校验Tomcat安装包匹配性:确认下载的是64位Windows版本的Tomcat9安装包,32位版本的
tomcat9.exe无法在64位Win10系统下正常识别
内容的提问来源于stack exchange,提问作者Priya
相关产品推荐
相关产品推荐

