java代码启动tomcat报The CATALINA_HOME enironment variable is not defined correctly.....错误

相信很多人已经在环境变量中配置了CATALINA_HOME变量,而且能够在cmd窗口中使用命令启动tomcat服务,但是使用java代码启动不了,一直报The CATALINA_HOME environment variable is not defined correctly This environment variable is needed to run this program的错误,大家应该都已经崩溃了,我明明已经设置了CATALINA_HOME变量啊!!!


其实我们需要打开startup.bat文件看一看



大家看到这一段代码,是不是输出的出错跟java控制台输出的错误是一样的,看错误可以看出是CATALINA_HOME没有配置,但是我明明在path中配置了,这点非常抱歉,我也不是很了解,大概是在cmd中能找到该环境变量吧,接下来是重点!!!

解决方案:

既然他找不到这个路径?那我们直接在bat文件中设置就ok啦




对bat文件配置不是很熟悉,就直接配置到上面一点保证起效果



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值