本地 Tomcat 无法通过 startup.sh 直接打开的原因

时间:2024-03-31 08:24:45

原因:

1.配置 jdk 环境变量的时候没有配置 JAVA_HOME 和 CLASS_PATH 变量。

2.Tomcat 安装后没有配置 CATALINA_HOME

解决方法:

重新配置 jdk 和 Tomcat 的环境变量。配置前,最好先把之前配置的 jdk 环境变量给删除掉。

具体操作:

1.配置 jdk 环境变量。

点击新建,输入:

名称:JAVA_HOME

变量值: jdk 的路径

 

本地 Tomcat 无法通过 startup.sh 直接打开的原因

 

在上面的一栏点击新建,输入:

 

名称:CLASS_PATH

 

变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

 

一定要注意所有符号都是英文状态的。

 

本地 Tomcat 无法通过 startup.sh 直接打开的原因

 

在系统环境变量中有一个path的环境变量,选中后选择编辑,将JAVA_HOME添加进去即可。

 

如图:新建,然后把这段英文复制进去即可:  ;%JAVA_HOME%\bin;

本地 Tomcat 无法通过 startup.sh 直接打开的原因

 

到这里 jdk 环境变量就重新配置好了,然后通过 cmd 去验证环境变量是否配置成功。

2.配置 Tomcat 一定要配置

 

点击新建,输入内容如下:

 

变量名:CATALINA_HOME

 

变量值:tomcat 的路径(这里不需要到 bin 目录下,看好哦)

 

本地 Tomcat 无法通过 startup.sh 直接打开的原因

 

3.到这里 jdk 和 tomcat 就全部配置完成了

然后进入 tomcat 的 bin 目录,然后双击 startup.bat 。

然后在桌面上弹出下面的窗口的话,就说明 tomcat 在本地开启成功。

本地 Tomcat 无法通过 startup.sh 直接打开的原因

在浏览器试一下。输入:http://localhost:8080/

能正常浏览下面的网址就行了。

本地 Tomcat 无法通过 startup.sh 直接打开的原因

 

如果觉得这篇帖子能够解决你的问题的话,请为我点个赞,表示

你对我的支持,谢谢!