解决Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these...问题
文章目录
- 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_HOME
和 JRE_HOME
环境变量:
- 快捷键
windows + R
- 在左下角的弹出框中输入
control system
- 点击
高级系统设置
- 点击
环境变量
- 系统变量 -> 新建
- 配置
JAVA_HOME
在新建弹出框输入如下配置,点击确定即可
变量名:
JAVA_HOME
变量值:
C:\Program Files\Java\jdk1.8.0_102
变量值是你jdk
的安装目录,我的安装目录是C:\Program Files\Java
- 配置
JRE_HOME
在新建弹出框输入如下配置,点击确定即可:
变量名:
JRE_HOME
变量值:
C:\Program Files\Java\jre1.8.0_102
变量值是你jre
的安装目录,我的安装目录是C:\Program Files\Java
- 双击
startup.bat
启动tomcat
可见,如上配置JAVA_HOME
和JRE_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...问题相关推荐
- 解决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 ...
- Tomcat服务器环境配置--查看bat文件(解决Neither the JAVA_HOME nor the JRE_HOME environment variable is defined问题)
1. Tomcat环境配置 环境变量配置,博主以为无非就是在系统变量[path]中加上Tomcat目录的bin文件夹路径呗,然后上网一搜,果然就是配置Tomcat的bin目录和lib目录,于是在系统变 ...
- 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 ...
- 解决JAVA_HOME nor the JRE_HOME environment variable is defined
从别的地方复制了一个tomcat, 启动后一闪即退, 使用记事本打开 startup.bat文件, 在文件底部修改, 并追加如下内容 call "%EXECUTABLE%" run ...
- linux安装tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
这两天我们的开发机重启了好几次,发现每次重启后我的tomcat总是没有启动. 检查java路径,配置正确,后来拿普通账号启动tomcat时报如下的错: 1 Neither the JAVA_HOME ...
- 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 ...
- 解决问题:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
错因: 没有定义JAVA_HOME 也没有jre 环境变量配置 也就是说,我们没有配置好jdk的环境变量 在双击启动apache-tomcat-8.5.31\bin\startup.bat 时,出现 ...
- pssh批量执行启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
文章目录 问题描述 问题分析 解决问题 问题描述 我这边一共4台主机,4台主机tomca路径一致.我想想通过pssh命令工具直接将4台主机的tomcat启动,命令如下: [root@hadoop-ma ...
- 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 解决 ...
最新文章
- 使用元数据设计测试用例
- video 属性和事件用法大全
- 科学家公布“寿命计算器”,快算一下你能活多久?
- 请求对象Request
- 备份数据库的expdp语句_【ORACLE语句备份】数据库表同步 ——定时任务管理器(EXPDP导出,IMPDP导入)...
- 【杭州云栖】飞天技术汇CDN与边缘计算专场:让内容离消费者更进一步
- Sharding-JDBC数据库_垂直切分_Sharding-Sphere,Sharding-JDBC分布式_分库分表工作笔记012
- Swing-文本输入组件(一)
- svn中文语言安装包使用
- excel服务器bom修改,物料清单BOM表的实现方法_勤哲Excel服务器 - 勤哲app应用之家...
- 综合能源业务有哪些?
- 单片机的多路温度采集系统
- 线性约束最优化问题的Frank-Wolfe方法
- “匠心之韵,数据之美”之InfoQ专访COO叶谦:解读全域大数据战略背后的技术演进...
- STM32C8T6+面板板+3只LED点亮流水灯
- 基于canvas剪辑区域功能实现橡皮擦效果
- 庖丁解牛山linux内核的析,# 庖丁解牛Linux内核分析笔记-1
- python身份证识别
- 计算机考试去底纹,2018年职称计算机考试word2003考点边框和底纹
- 小米应用使用时间统计_应用统计Screentime|一款帮你知道每天手机和APP使用时间的软件 | 我爱分享网...