【Tomcat】The CATALINA_HOME environment variable is not defined correctly

文章目录

一、问题

运行绿色版Tomcat时,单击apache-tomcat-9.0.27\bin\startup.bat时窗口一闪而过。

检查JAVA_HOME环境变量,可以发现并没有问题。

为了检查错误,将startup.bat程序使用文本编辑器打开,在最后一行加上pause,保存后重新运行startup.bat,这时候窗口会留在桌面上(调试成功,把pause去掉即可),此时我们可以在DOS窗口看见错误信息。

报错:


二、解决办法

修改环境变量后

再次运行 startup.bat

发现可以成功运行了

最后再删除掉 startup.bat 最后的pause即可


三、优化

以后下载文件,如果文件名太长,可以重命名为一个简短的文件名,比如这里我的文件名就命名为tomcat9

同时修改环境变量所对应的目录,path里的不用修改

重新点击 startup.bat ,同样也是可以成功运行的!

相关推荐
英杰.王1 分钟前
深入 Java 泛型:基础应用与实战技巧
java·windows·python
Leaf吧4 分钟前
java BIO/NIO/AIO
java·开发语言·nio
IT_102442 分钟前
springboot从零入门之接口测试!
java·开发语言·spring boot·后端·spring·lua
湖北二师的咸鱼1 小时前
c#和c++区别
java·c++·c#
weixin_418007601 小时前
软件工程的实践
java
lpfasd1232 小时前
备忘录模式(Memento Pattern)
java·设计模式·备忘录模式
迢迢星万里灬2 小时前
Java求职者面试指南:Spring、Spring Boot、Spring MVC与MyBatis技术点解析
java·spring boot·spring·mybatis·spring mvc·面试指南
代码丰2 小时前
使用Spring Cloud Stream 模拟生产者消费者group destination的介绍(整合rabbitMQ)
java·分布式·后端·rabbitmq
weixin_446122463 小时前
浏览器播放监控画面
java·spring boot
lpfasd1233 小时前
模板方法模式(Template Method Pattern)
java·开发语言·设计模式·模板方法模式