Tomcat启动startup.bat一闪而过提示Java_home设置错误的解决办法

【Java实践】安装tomcat启动startup.bat出现闪退问题 ​此记录只是针对我按照时遇到的一些问题,因为之前安装过,所以有残余的环境变量,因此记录一下。 阅读详情

问题描述:

tomcat 6.0版本,打开bin目录,直接双击startup.bat文件,一闪而过,打开http://localhost:8080/,没有出现雄猫界面

用dos命令进入这个bin目录,依然运行这个startup.bat文件,提示如下:

The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
请按任意键继续. . .

 

 

废话少说,直接进入主题

确保你自己设置了Java_home,大小写不区分的.因此大小写是没有关系的

假如你的确是设置了java_home,但是依然提示错误,并且还是丫的提示java_home配置错误,那么,恭喜你,90%的可能,你的 JDK安装目录应该如下:

C:\Program Files\Java,在这个目录下面有着你的jdk和jre。

这种情况的两种解决办法:

(1)卸载了你的jdk吧,重新安装,不过这次安装的时候不要再安装到这个目录。安装在别的目录的时候,最好不要出现program files名称,要简单点的目录,比如D:\myjava\java,安装好了后,重新配置java_home变了,path变量,classpath变量。此时会发现ok了。这个方法我没有亲自试过,但是一个跟我遇到同样的问题的哥们儿试过,真丫的给解决了!!!原因??别问我,问微软去或apache去………

(2)启动startup.bat文件,当出现以上的错误的时候,是提示java_home设置错误,那么,可以直接在这个bat文件中设置下java_home变量。只需要在startup.bat文件加如下语句如截图(友情提示,加在setClasspath.bat文件下也可以,其实最终是要到setClasspath.bat文件下找的):

 

解决双击tomcat startup.bat的弹框一闪而过的问题,以及如何配置 jre_home 和 java_home 阅读详情

相关推荐

ATE测试的未来:自动化与智能化的技术演进

本文探讨了自动测试设备(ATE)在半导体产业中的技术演进,重点关注自动化与智能化的发展趋势。随着芯片制程的不断进步,ATE面临测试复杂度激增和成本压力等挑战。文章分析了AI技术在测试优化中的应用,如自适应测试和缺陷预测,以及模块化架构和端到端测试生态系统的创新。这些技术突破显著提升了测试效率和设备利用率,为半导体测试的未来发展指明了方向。

weixin_29232507的博客 614

tomcat启动配置java_home,启动网址等,点击startup.bat直接启动

tomcat启动配置java_home,启动网址等,点击startup.bat直接启动,以及跨域等相关问题

shendygis的专栏 4824

Yakit实战:利用验证码识别插件突破Webfuzzer自动化测试瓶颈

本文详细介绍了如何利用Yakit的Webfuzzer模块结合验证码识别插件,突破自动化安全测试中的验证码瓶颈。通过实战演示,讲解了如何部署本地OCR服务、编写热加载脚本,实现从获取验证码到自动识别并替换的全流程自动化,从而让Webfuzzer能够高效、无人值守地进行大规模密码喷洒等测试。

weixin_29323493的博客 283

tomcat startup.bat配置JAVA_HOME

使用zip的tomcat包,不改变系统的环境变量JAVA_HOME的情况下启动:   我用的是tomcat6.0.16   在tomcat内部修改 JAVA_HOME:   bin/catalina.bat 中 头部添加         set JAVA_HOME="D:\jdk\jdk1.6"   估计在bin/startup.bat 添加也可以 ,没有测试。     ...

铁锹在手,天下我有 594

多目标跟踪(MOT)中的卡尔曼滤波(Kalman filter)和匈牙利(Hungarian)算法详解

多目标跟踪(MOT)中的卡尔曼滤波(Kalman filter)和匈牙利(Hungarian)算法详解 1. 概览 在开始具体讨论卡尔曼滤波和匈牙利算法之前,首先我们来看一下基于检测的目标跟踪算法的大致流程。 2. 卡尔曼滤波(Kalman filter) 目标跟踪中使用的就是最基础的 Kalman filter 算法。这里也仅仅讨论最基础的 Kalman filter 算法。 卡尔曼滤波算法的过程很简单,如下图所示。最核心的两个步骤就是预测和更新(下图的 correct)。 在目标跟踪任务中,目标的

生命在于折腾! 2万+

Mac版Burp Suite专业版破解与汉化完整指南

在Web安全测试领域,Java应用程序的许可证验证机制与本地化实现是常见的技术课题。其原理通常涉及Java Agent技术,通过在JVM启动时动态修改字节码,实现对软件授权状态的校验逻辑进行拦截与重写,从而绕过官方验证。同时,软件界面的国际化(i18n)与本地化(l10n)则依赖于资源文件的替换与加载。从技术价值角度看,深入理解这些机制不仅能满足特定场景下的工具定制需求,更能加深对Java安全机制、软件保护与逆向工程的理解。在实际的工程实践中,安全研究人员与开发者常面临功能受限或语言障碍的挑战,尤其是在渗透

weixin_29327525的博客 1037

Tomcat启动闪退问题解决方法

解决Tomcat启动闪退问题需要从多个角度进行排查和调整,包括但不限于环境变量的配置、端口冲突、内存配置、配置文件的完整性、版本兼容性以及操作系统限制等因素。根据搜索结果,Tomcat启动闪退问题的解决通常涉及以下几个方面:环境变量的配置、端口冲突、内存配置、配置文件的完整性、版本兼容性以及操作系统限制等因素。确认Java环境与Tomcat版本兼容,不同版本的Tomcat可能需要不同版本的Java。:确保使用的Java版本与Tomcat版本相匹配,不合适的Java版本可能导致启动失败。

Wewe的博客 671

feko金属球远场RCS双站

feko金属球远场RCS双站

a264672的博客 6910

关于Tomcat,startup JAVA_HOME or JRE_HOME environment variable is not defined correctly解决方案

首先要确定java环境的配置是否正确,

qq695181966的专栏 774

注册电气工程师详细教材

注册电气工程师详细教材

qq_40844444的博客 4250

【2025华为OD机考真题】- 简易内存池(B卷-200分)(C版)

🔔本文收录于「最新最全华为OD机试真题(C版)」专栏,手把手带你零基础教学华为OD机试。本题集提供最优题解思路,解题步骤,代码解析,复杂度分析及最优题解源码等,支持多语言题解,助你轻松拿捏OD机考,一举上岸!安利大家关注&&收藏&&订阅!题库正在疯狂收录中,up!up!up!! 🚫提醒:拒绝一切代考/替考,违法必究!专栏所写题库均精心搜集于互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验所撰,欢迎订阅。    💗订阅福利:一次订阅,可永久免费阅读,提供在线答疑解惑,后续题库更新皆可阅

**My Coding Family** 961

Tomcat 出现 Neither the JAVA_HOME nor the JRE_HOME错误解决

Tomcat 出现 Neither the JAVA_HOME nor the JRE_HOME错误解决 先进入Tomcat的bin目录,查看Tomcat的startup.bat可以发现它调用了catalina.bat,catalina.bat调用了setclasspath.bat。所以只要在setclasspath.bat的开头声明环境变量。 rem --------------------------------------------------------------------------- re

u013930188的博客 1104

OpenClaw实战系列03:Slack/Telegram国际版接入实战指南

在当今的软件开发和工作流自动化中,将项目管理工具与即时通讯平台集成已成为提高团队协作效率的关键。OpenClaw作为一个开源的自动化工具,通过接入Slack和Telegram国际版,可以实现实时通知、自动化任务触发和团队协作的无缝对接。本文将详细介绍如何实现OpenClaw与这两个主流即时通讯平台的集成。OpenClaw是一个开源的自动化工作流引擎,支持多种触发器和执行器,能够帮助开发团队实现CI/CD流程、任务调度、监控告警等自动化场景。模块化设计:支持插件化扩展多触发器支持。

PeterPan的博客 587

点击startup.bat一闪而过就消失的原因和解决方法

Tomcat启动startup.bat一闪而过就消失的原因和解决方法 遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下: 进入tomcat的安装目录(即解压后放置的地方): 看到圈出红色的3个bat文件,一般通过startup.bat启动tomcat时流程是: startup->catalina->setclasspath->catalina 如果这3个bat文件里面有一个出现错误的话就是启动失败。为了找到

qq_45699590的博客 1万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Tomcat启动startup.bat一闪而过就消失的原因和解决方法

遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下: 进入tomcat的安装目录(即解压后放置的地方): 看到圈出红色的3个bat文件,一般通过startup.bat启动tomcat时流程是: startup->catalina->setclasspath->catalina 如果这3个bat文件里...

梦凝哲雪 12万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

tomcat启动startup.bat一闪而过

遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下: tomcat在启动时,会读取环境变量的信息,需要一个CATALINA_HOME 与JAVA_HOME的信息,CATALINA_HOME即tomcat的主目录,JAVA_HOME即java安装的主目录,jdk的主目录。 首先,要在环境变量处,配置JAVA_HOM

学习笔记 31万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Tomcat双击startup.bat闪退的解决方法

作为一个刚学习Tomcat的程序猿来说,这是会经常出现的错误。 目录1.环境变量问题1.1 首先需要确认java环境是否配置正确,jdk是否安装正确1.2确认Tomcat的环境变量配置 1.环境变量问题 1.1 首先需要确认java环境是否配置正确,jdk是否安装正确 win+R打开cmd,输入java 或者 javac 出现下图所示就说明jdk配置正确: 如果没有,则参考 1.2确认Tomcat的环境变量配置 对于免安装版的Tomcat来说,在启动Tomcat时,需要读取环境变量和配置信息,缺少了这些信

na 小子叫坚强的博客 1万+

Tomcat之点击startup.bat出现闪退的解决办法

免安装的Tomcat双击startup.bat后,启动窗口一闪而过,而且Tomcat服务未启动。 一、原因: 在启动Tomcat时,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致tomcat闪退。 二、解决办法: 1.在已解压的Tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行: SET JAVA_HOME=D:\Program Files\Java\jdk1.8.0_152(java jdk目录) SET TOMCAT_HOME=.

经历过大厂、小厂风风雨雨的程序佬 2万+

tomcat启动startup.bat一闪而过问题的解决方法【亲测有效】

  这篇文章主要介绍了tomcat启动startup.bat一闪而过问题的解决方法,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧 遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下: tomcat在启动时,会读取环境变量的信息,需要一个CATALINA_HOME 与JAVA_HOME的信息,CATALI...

qq_40435659的博客 1万+

Tomcat启动startup.bat一闪而过就消失和乱码的解决方法

如果你装的tomcat的是解压版的(免安装的)那么则需要自己手动配置JRE_HOME 这个环境变量,否则,就会出现上面的错误。解决办法:那么下面添加上JAVA_HOME,具体步骤为右击 我的电脑 - 高级 - 环境变量, 在系统变量中 新建 变量名:JRE_HOME 变量值:E:\Java\jdk-15(根据你自己的JDK安装目录寻找JRE)(4)添加完JAVA_HOME系统变量之后,在将这个变量放到path系统变量中,方法是,在path变量值的后面直接追加 【%JAVA_HOME%\bin】注意!

书启鸿蒙知秋枫 1万+

解决Tomcat双击startup.bat脚本文件时,命令窗口一闪而过的问题

这种情况下,无法查看错误信息,所以无法对Tomcat进行诊断,就无法找出错误原因。

qq_68162134的博客 8269

tomcat 启动 tomcat_dir/bin/startup.bat 一闪而过解决办法及分析

转自 ZNN 遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下: tomcat在启动时,会读取环境变量的信息,需要一个CATALINA_HOME 与JAVA_HOME的信息,CATALINA_HOME即tomcat的主目录,JAVA_HOME即java安装的主目录,jdk的主目录。 首先,要在环境变量处,配置

gcong 4149

tomcat启动startup.bat一闪而过,已解决

Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat,因此只要在setclasspath.bat的开头声明这两个环境变量就可以了,原因是后来较新版本安装完不会自动登记环境变量JAVA_HOME,JRE_HOME。给setclasspath.bat的开头添加红色标记部分,如下:这样在每次运行startup.bat时就自动注册了JAVA_HOME,JRE_HOME。

日常工作记录,解决实际问题,不成体系。 2284

解决tomcat运行startup.bat闪退问题

BUG原型: 点击tomcat-->bin-->startup.bat启动时不能正常运行、启动,出现闪退问题。启动时,需读取环境变量与配置信息,缺少了这些信息,或信息出现错误,就导致了闪退。 附:正常情况下,该窗口不会自动关闭,会显示运行信息如图: BUG场景 1.解压tomcat压缩包后直接运行文件,发生闪退。 ...

qq_43227967的博客 4051
上一篇: Helios版本eclipse 下部署tomcat 非MyEclipse
下一篇: JSP验证码刷新无效问题解决
tristan-k
博客等级 码龄16年 11粉丝 22原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值