tomcat下载安装中遇到的问题和解决方法总结

我的情况是(在之前)已经下载jdk Java(都配过环境变量) ,下载tomcat并且跟着tomcat的安装教程配过环境变量后,还是遇到了问题。

我解决问题的顺序有些曲折。正常来看感觉是(速通版)

先配Java JDK JRE的环境,弄好了之后还是有问题就在startup.bat文件里加Java和JRE的home路径,setclasspath.bat文件中写了set Java和jre home的语言,并且添加set JRE_HOME=jdk位置。

遇到的问题

1.JAVA_HOME should point to a JDK not a JRE

2.The JRE_HOME environment variable is not defined correctly(忘记截图了)

3.tomcat startup.bat一闪而过(也没截图)

解决方法

解决1问题

1.当时以为第一个问题就是环境变量没配好,于是把所有环境变量都检查了一次。(我看了很多方法感觉还是把环境变量配的乱七八糟的)

首先是用户变量

其次是系统变量

这些是我配过的环境变量(划掉的是没有改动过的)

还有在path里加了

以上都没有用……()

找了很多方法,这位大佬的对我有用

原文链接:https://blog.csdn.net/iteye_20074/article/details/82357584

打开tomcat

直接在startup.bat文件中指定jdk版本,如下:

在文件中加入:

set JAVA_HOME=jdk在自己电脑的路径

set JRE_HOME=jdk在自己电脑的路径

//此句上方

if "%OS%" == "Windows_NT" setlocal

我对着改完之后是这样:

这样输入之后,第一个问题就没有了,出现了第二个问题

解决2问题

我下载的是JDK17,里面没有jre文件(当时下载的时候我就知道)

然后我就去搜怎么样显示jre文件

这篇大佬的文章对我有用

Windows系统安装JDK17没有jre文件夹解决方法_jdk17中jre的位置-CSDN博客

注意要以管理员身份运行cmd,在自己电脑JDK文件目录下运行大佬给的代码

我再一次输入startup.bat,还是没有解决。

跟着这位大佬,配置jre是环境

The JRE_HOME environment variable is not defined correctly This environment variable is needed to ru-CSDN博客

在系统变量里

在path里加入

Tomcat安装目录下 bin文件夹里的setclasspath.bat文件中写了set Java和jre home的语言

第二个问题解决了,遇到了第三个问题,闪退

解决3问题

首先能搜到很多大佬写的文说 编辑startup.bat文件,在最后加上pause命令,这样能看清楚问题是啥。我也这样做了,没有显示问题,说明环境变量终于配的没事了。

解决方法是看了这个大佬的文 TomCat中startup.bat文件一闪而过解决方法(超详细)_tomcatstartupbat一闪而过-CSDN博客

在tomcat的bin目录下的setclasspath.bat中添加:set JRE_HOME=jdk位置

然后就能运行出乱码的tomcat了(上面这篇大佬的文也有写怎么正常显示,但我已经没力气继续了)

  • 27
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值