[已解决!]Win10系统Tomcat设置环境变量&分析localhost启动失败原因

本文介绍了如何在Win10系统上下载Tomcat并设置环境变量,强调了需要将Tomcat的路径添加到系统PATH中。在验证Tomcat设置过程中,遇到启动失败的问题,通过搜索解决方法发现,首次启动Tomcat的startup.bat脚本需以管理员权限运行,此方法成功解决了启动失败的报错。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Tomcat安装,设置环境变量environment variables

  1. 先去Tomcat官网下载下载地址,版本选择core,可以下载压缩包(优点:直接解压就行,不用再安装了,也是我选择的版本),也可以下载installer(设置安装位置,点击安装就行,正常流程)。
    在这里插入图片描述
    在这里插入图片描述
  2. 设置环境变量
    你可以按照正常流程打开环境变量,也可以在开始菜单里输入env,会直接出来对话框,可能会快一点
    在这里插入图片描述
    在这里插入图片描述
    找到path,点击编辑添加:
    在这里插入图片描述
    点击OK, 然后点击new,设置环境名称,并添加tomcat所在地址(不是bin)
    在这里插入图片描述
    在path中添加%CATALINA_HOME%\bin(%%表示引用);也可以直接写成C:\Program Files\apache-tomcat-9.0.19\bin ,二选一即可
    在这里插入图片描述

验证Tomcat设置成功与否

启动失败原因

我是遇到了这个问题,最怕遇到这种情况,真是不折腾几小时不算完,真是各种报错,怎么设置都不成,如果你把Tomcat安装到C盘可能也要头疼一段时间了找原因了。
我的报错两条:

org.apache.catalina.core.StandardContext.postWorkDirectory Failed to create work directory
/usr/tomcat/work/Catalina/localhost/_ is unusable.

看到一个答案说删除work文件夹,心想这么简单粗暴,不过还是木有用,就又把work文件夹创建了。。。笑哭
英文搜索问题才是王道啊:第一次打开startup.bat一定要以管理员身份运行!!!一定要以管理员身份运行!!!一定要以管理员身份运行!!!
在这里插入图片描述
Bingo!解决了!希望能够帮到一些小伙伴吧在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值