Tomcat需不需要配置环境变量的问题

一.问题导入
Tomcat究竟需不需要配置环境变量?配置环境这对于很多初学者来说,是个头疼的问题。
行不行,试试才知道。实践是检验真理的唯一标准。

二.分析问题
我现在使用的是绿色解压版,亲测是不用配置环境变量的。如下图所示我并没有配置什么CATALINA_HOME
Tomcat需不需要配置环境变量的问题_第1张图片
1.本地启动Tomcat

2.你或许不是很喜欢黑窗口界面,我们可以使用图形化界面来启动Tomcat,但是我们发现如下图所示无法启动Tomcat,这是因为我们没有注册服务。
Tomcat需不需要配置环境变量的问题_第2张图片
通过查找资料发现,需要执行Tomcat的bin目录下,执行一个DOS命令:service.bat install来注册服务,操作步骤如下图所示。
Tomcat需不需要配置环境变量的问题_第3张图片
按照上述步骤注册服务后,再次点击Tomcat8w.exe,点击start,即可启动并访问Tomcat首页。操作步骤如下图所示。
Tomcat需不需要配置环境变量的问题_第4张图片

三.总结
其实,一般很少在本地启动Tomcat,大多数都是在开发工具(eclipse或者Idea)中集成外部本地Tomcat,无须配置环境变量,因为eclipse内部已经直接找到了Tomcat的根目录中。下面完整演示一下,Tomcat在本地的启动过程

注意:无论何时,最后关闭IDE前一定要先关闭Tomcat服务器,有的IDE会提示你Tomcat服务器没关,有的不会提示,那么你下次启动IDE后,启动Tomcat,很大概率上会失败。电脑死机,eclipse自动闪退也会发生这种问题。如果你真的发生这种问题,可以参考我之前写的解决方案:
Tomcat启动报错
jsp文件开头出现红叉错误
Tomcat需不需要配置环境变量的问题_第5张图片

你可能感兴趣的:(JavaWeb)