Tomcat服务器环境配置--查看bat文件(解决Neither the JAVA_HOME nor the JRE_HOME environment variable is defined问题)

1. Tomcat环境配置

环境变量配置,博主以为无非就是在系统变量【path】中加上Tomcat目录的bin文件夹路径呗,然后上网一搜,果然就是配置Tomcat的bin目录和lib目录,于是在系统变量【path】中添加了Tomcat的bin和lib目录,如下图。

配置完成,然后双击startup.bat可执行文件,结果一闪而过。为了看清发生了什么错误,博主通过命令提示符执行startup.bat,结果如下图所示。

让我们配置CATALINA_HOME环境变量,于是博主老老实实按照教程,在系统变量中新建了【CATALINA_HOME】变量,同时更改【path】中的配置,如下图。

更改环境变量后,关闭命令提示符,重新打开命令提示符,此时的运行结果如下图。

???为什么会蹦出“Neither the JAVA_HOME nor the JRE_HOME environment variable is defined”??当时一脸懵!!

2. 打开startup.bat一探究竟

  2.1 打开startup.bat文件,如下图所示

  2.2 打开catalina.bat文件,如下图所示

  2.3 打开setclasspath.bat文件,如下图所示

3. 配置JAVA_HOME环境变量

其实这也是一般我们直接配置java环境变量,没有配置JAVA_HOME变量导致的,所以我们还是乖乖地配置一下JAVA_HOME变量,如下图。

配置完成后,我们此时在命令提示符输入startup.bat或者直接双击就运行成功,并且在浏览器输入"localhost:8080"如下图所示。

附录:Tomcat的目录

webapps:专门用于存放要部署的web工程;

work:存放Tomcat运行时jsp翻译为servlet的源码。

启动Tomcat服务器后,在地址栏输入ip:port默认访问webapps下的ROOT工程,默认访问是index文件,index.html先于index.jsp。

猜你喜欢

转载自blog.csdn.net/yldmkx/article/details/113131947
今日推荐