文章目录

  • 1. 复现问题
  • 2. 分析问题
  • 3. 解决问题
  • 4. 总结问题

1. 复现问题

今天把前端项目部署到本地tomcat下,在双击startup.bat时的弹框一闪而过,但不知道问题出现在哪里。

因而,需要右击startup.bat文件,点击编辑按钮,如下图所示:

startup.bat文件的末尾添加pause字段,如下图所示:

保存后,重新双击startup.bat,便能清晰的看到错误信息,如下图所示:

2. 分析问题

如上图的文字便是tomcat一闪而过的原因,他说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

翻译成中文便是既没有定义JAVA_HOME环境,也没有定义JRE_HOME环境,至少要配置其中一个环境来运行tomcat

既然说没有定义 JAVA_HOME,也没有定义 JRE_HOME ,那我们按如下配置这两个环境变量。

3. 解决问题

我的是win10系统,按照如下方式配置 JAVA_HOMEJRE_HOME 环境变量:

  1. 快捷键 windows + R

  1. 在左下角的弹出框中输入control system

  1. 点击高级系统设置

  1. 点击环境变量

  1. 系统变量 -> 新建

  1. 配置JAVA_HOME

在新建弹出框输入如下配置,点击确定即可

  • 变量名:JAVA_HOME

  • 变量值:C:\Program Files\Java\jdk1.8.0_102

变量值是你jdk的安装目录,我的安装目录是C:\Program Files\Java

  1. 配置JRE_HOME

在新建弹出框输入如下配置,点击确定即可:

  • 变量名:JRE_HOME

  • 变量值:C:\Program Files\Java\jre1.8.0_102

变量值是你jre的安装目录,我的安装目录是C:\Program Files\Java

  1. 双击startup.bat启动tomcat

可见,如上配置JAVA_HOMEJRE_HOME能够正常启动tomcat

如果你没有删除startup.bat文件末尾的pause字段,可能还会出现如下弹框。如果你不想出现该弹框,删除pause字段即可。

4. 总结问题

也许,你遇到的问题可能不是上面的问题,但你可以在startup.bat文件末尾添加pause字段,便能清晰地看到是什么问题,这样,你就可以对症解决了。

解决Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these...问题相关推荐

  1. 解决Neither the JAVA_HOME nor the JRE_HOME environment variable is defined问题

    问题描述: 在cmd窗口使用 startup 命令启动Tomcat时,出现 Neither the JAVA_HOME nor the JRE_HOME environment variable is ...

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

    1. Tomcat环境配置 环境变量配置,博主以为无非就是在系统变量[path]中加上Tomcat目录的bin文件夹路径呗,然后上网一搜,果然就是配置Tomcat的bin目录和lib目录,于是在系统变 ...

  3. Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 完美解决(tomcat error)

    error: Linux下启动和关闭tomcat报错,如下图所示: Neither the JAVA_HOME nor the JRE_HOME environment variable is def ...

  4. 解决JAVA_HOME nor the JRE_HOME environment variable is defined

    从别的地方复制了一个tomcat, 启动后一闪即退, 使用记事本打开 startup.bat文件, 在文件底部修改, 并追加如下内容 call "%EXECUTABLE%" run ...

  5. linux安装tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

    这两天我们的开发机重启了好几次,发现每次重启后我的tomcat总是没有启动. 检查java路径,配置正确,后来拿普通账号启动tomcat时报如下的错: 1 Neither the JAVA_HOME ...

  6. Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

    Centos7.5  启动tomcat报错 报错: Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At ...

  7. 解决问题:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

    错因: 没有定义JAVA_HOME 也没有jre 环境变量配置 也就是说,我们没有配置好jdk的环境变量 在双击启动apache-tomcat-8.5.31\bin\startup.bat 时,出现 ...

  8. pssh批量执行启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

    文章目录 问题描述 问题分析 解决问题 问题描述 我这边一共4台主机,4台主机tomca路径一致.我想想通过pssh命令工具直接将4台主机的tomcat启动,命令如下: [root@hadoop-ma ...

  9. jenkins 远程启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

    异常现象: jenkins 远程启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 解决 ...

最新文章

  1. 使用元数据设计测试用例
  2. video 属性和事件用法大全
  3. 科学家公布“寿命计算器”,快算一下你能活多久?
  4. 请求对象Request
  5. 备份数据库的expdp语句_【ORACLE语句备份】数据库表同步 ——定时任务管理器(EXPDP导出,IMPDP导入)...
  6. 【杭州云栖】飞天技术汇CDN与边缘计算专场:让内容离消费者更进一步
  7. Sharding-JDBC数据库_垂直切分_Sharding-Sphere,Sharding-JDBC分布式_分库分表工作笔记012
  8. Swing-文本输入组件(一)
  9. svn中文语言安装包使用
  10. excel服务器bom修改,物料清单BOM表的实现方法_勤哲Excel服务器 - 勤哲app应用之家...
  11. 综合能源业务有哪些?
  12. 单片机的多路温度采集系统
  13. 线性约束最优化问题的Frank-Wolfe方法
  14. “匠心之韵,数据之美”之InfoQ专访COO叶谦:解读全域大数据战略背后的技术演进...
  15. STM32C8T6+面板板+3只LED点亮流水灯
  16. 基于canvas剪辑区域功能实现橡皮擦效果
  17. 庖丁解牛山linux内核的析,# 庖丁解牛Linux内核分析笔记-1
  18. python身份证识别
  19. 计算机考试去底纹,2018年职称计算机考试word2003考点边框和底纹
  20. 小米应用使用时间统计_应用统计Screentime|一款帮你知道每天手机和APP使用时间的软件 | 我爱分享网...

热门文章

  1. 【FICO系列】SAP FICO模块-财务账期的打开和关闭
  2. 【附源码】计算机毕业设计JAVA医院远程诊断系统
  3. 宝塔面板搭建个人图床Chevereto完整教程
  4. navigationBar的控制
  5. 计算机应用Office2016,Office 2016
  6. 使用Tand自动化您的机器学习工作流程
  7. 苹果怎么安装未签名的app_稳定不掉第三方app签名怎么弄
  8. 面试大全 | C语言高级部分总结
  9. hdu4417 Super Mario(树状数组+离线区间操作)
  10. 好用的在线思维导图软件--GitMind