windows找不到文件xxxx\bin\startup.bat ,tomcat无法启动

问题现象:

问题背景:这是一个神经病的问题,开始tomcat是启动的,结果我的网络一直连接不上,然后检查发现网络适配器以及网线连接都没有问题,于是就按照我以往一贯处理方式:重启电脑,结果开机之后再启动就出幺蛾子了。 居然提示我找不到这个startup.bat,但是 很明显路径下,文件明明存在!!! 

此时通过Tomcat8w.exe去启动也是不成功的。

经过检查 jdk这些环境变量都是之前的,没有变化。

最终发现,这货右键以管理员身份运行: 

然后他就能启动了!!!!!

跟同事讨论:就是这次我重启之后电脑系统有东西变化了,导致必须以管理员身份运行startup.bat才行。但是,什么变化了啊!!!

总之:报错时,尝试以管理员身份去运行它!!!

以上问题后来发现是由于系统环境变量的问题,是因为之前向当前用户下添加了环境变量:

经过实践证明:将这个环境变量删除之后,直接双击也不会再报错。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值