Tomcat启动一闪而过

在启动Tomcat的时候,可能会遇到一种情况
双击bin目录中的startup.bat脚本文件时,命令行窗口一闪而过

这种情况下,由于无法查看到错误信息
因此,无法对Tomcat进行诊断,分析其出错的原因

解决办法

此时,可以先启动一个命令行窗口
在这个命令行窗口中,进入Tomcat安装目录中的bin目录
然后,在该窗口中执行startup.bat命令
这样,就会看到错误信息,显示在该窗口中

错误提示
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program

错误原因
新版本的JDK安装,不会自动登记环境变量JAVA_HOME、JRE_HOME
JRE_HOME环境变量配置不正确,运行该程序需要此环境变量

因为,Tomcat服务器是由Java语言开发的,它在运行的时候,需要根据JAVA_HOME,或者JRE_HOME环境变量,来获得JRE的安装位置,从而,利用Java虚拟机来运行Tomcat

解决办法

需要将JAVA_HOME环境变量,配置成JDK的安装目录
具体步骤
1、打开环境变量对话框
桌面右击我的电脑——属性——高级——环境变量

2、配置环境变量
系统变量——新建——新建系统变量对话框
变量名:JAVA_HOME
变量值设置为,JDK的安装目录

确定,完成JAVA_HOME环境变量的配置
再次,双击startup.bat文件启动Tomcat服务器
就会发现Tomcat服务器,正常启动了

Tomcat启动一闪而过相关推荐

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

    Tomcat启动一闪而过怎么办?这成为了许多刚接触tomcat开发环境工作者的一个大问题,许多用户朋友都不知道是因为什么问题导致出现这种情况,下面就一起来了解一下吧. 原因一: (1)首先要搞明白启动 ...

  2. 完美解决Tomcat启动一闪而过

    目录 前言 一.解决方案 1.Java环境变量没配置. 2.端口被占用 3.黑窗口报错,百度一下你就知道 4.JDK问题 4.1 两种解决方案 前言 作为一个多年(>1)经验的开发,帮朋友部署项 ...

  3. 怎么让cmd命令行不关闭或查看tomcat启动一闪而过的原因

    场景:在运行tomcat的时候或者其他的bat文件,想保持cmd命令行窗口一直打开,以便查看里面的信息 现在你有一个startup.bat命令行文件,一般情况下正常启动是可以一直显示cmd命令行窗口的 ...

  4. tomcat启动一闪而过的解决方案

    原因一.可能是你的电脑环境配置有问题 按照以下步骤解决      右击桌面上的电脑图标---点击属性---高级系统设置---环境变量 然后 编辑startup和shutdown 如图所示 文件位置要用 ...

  5. Tomcat启动闪退的原因和解决方法

    作者:来个地瓜 来源:CSDN 原文:https://blog.csdn.net/qq904069486/article/details/80909780 版权声明:本文为博主原创文章,转载请附上博文 ...

  6. tomcat启动时一闪而过的问题

    在CMD窗口中输入 cd E:\apache-tomcat-7.0.52\bin 后再输入E:显示进入相应目录E:\apache-tomcat-7.0.52\bin后,再输入startup 后窗口一闪 ...

  7. 启动tomcat时 一闪而过解决方法

    [前文] 在实际开发中一般都是eclipse+tomcat(也许还会用到tomcat的插件),我们只需要在eclipse中单击servers上的按钮就可以成功启动tomcat了, 但是如果想在tomc ...

  8. java环境变量一闪而过_Java环境变量配置和Tomcat启动时cmd界面一闪而过问题

    Java环境变量配置 计算机 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量中配置Java环境变量. 配置JAVA_HOME,属于必配项,如果不配置,直接指定p ...

  9. Tomcat启动不了,或打开startup.bat一闪而过

    Tomcat启动不了,或打开startup.bat一闪而过 Tomcat的启动 Tomcat的启动脚本文件所在的bin目录. 双击startup.bat文件,可以看到启动信息. Tomcat启动后,在 ...

最新文章

  1. 【Java】 Java网络编程总结
  2. python walk 遍历文件夹 文件大小
  3. PHP与base64
  4. SLAM算法总结——经典SLAM算法框架总结
  5. C#.NET常见问题(FAQ)-如何使用2D绘图控件ZedGraph绘制坐标轴和坐标曲线
  6. leetcode 199. Binary Tree Right Side View | 199. 二叉树的右视图(Java)
  7. 【转】GitHub 从单机到联机:玩转 Pull Request
  8. 操作系统之内存管理:2、内存管理的功能(内存分配回收、扩充、地址转化、存储保护)
  9. 三年蜜罐实验:黑客想从物联网设备中得到什么?
  10. Android:强制EditText删除焦点? [重复]
  11. java Web开发环境配置
  12. 微信机器人 DIY 从 0 到 1
  13. 计算机博士自白:毕业放弃学术去企业,从天之骄子坠落成天生白痴
  14. 联盛德 HLK-W806 (三): 免按键自动下载和复位
  15. 蓝牙学习笔记之LMP协议(十二)
  16. Linux-Kali——安装软件_添加桌面快捷方式启动器_添加到应用程序菜单_Kali安装Typora
  17. 天翼宽带政企网关B2-1P 如何获得超级管理员账号?
  18. Java 编写在线考试系统-049 窗体程序 完整源码
  19. ActiveX component can't create object(ActiveX 不能创建对象): 'TDApiOle80.TDConnection'
  20. CakePHP系列(一)----CakePHP3.4一览

热门文章

  1. testng入门教程5TestNG套件测试
  2. 由Lucnene 对于预治疗的文字,全角半角转换器(可执行)
  3. 阿里菜鸟知识储备之二——git工具学习
  4. error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏的解决方案
  5. ubuntu 安装sun-java5-jdk
  6. R语言与数据分析:时间序列简单介绍
  7. 趣链 BitXHub跨链平台 (4)跨链网关“初介绍”
  8. 公钥密码--Diffie-Hellman密钥协商算法
  9. A题 Go! Fun游长三角 2021年第一届长三角高校数学建模竞赛
  10. 为什么软件开发方法论让你觉得糟糕?Why Software Development Methodologies Suck?