The JRE_HOME environment variable is not defined correctly This environment variable is needed to ru

2023-10-10 20:30

本文主要是介绍The JRE_HOME environment variable is not defined correctly This environment variable is needed to ru,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

一、问题

二、原因

三、解决

1、安装jre

        (1)用cd命令切换路径

        (2)运行命令

 2、添加jre环境变量

 3、将你的jdk和jre的路径(JAVA_HOME、JRE_HOME)添加到Tomcat安装目录下 bin文件夹里的setclasspath.bat文件中

【附】

        以上步骤后如果Tomcat闪退:


前言

        【课程】JAVA EE

        【软件】安装了eclipse、jdk、Tomcat,已添加环境变量,在eclipse中已完成jdk、Tomcat的设置

一、问题

        在命令提示符cmd中输入命令“startup”以打开Tomcat时,出现了以下错误:

The JRE_HOME environment variable is not defined correctly 
This environment variable is needed to run this program

二、原因

        jdk的安装目录下没有jre(没安装jre),且没有添加环境变量

三、解决

1、安装jre

        win+R → 输入cmd →路径换成你的jdk的安装目录(比如我的是F:\1zGraduation project\Java EE\jdk-12.0.2) → 运行命令 bin\jlink.exe --module-path jmods --add-modules java.desktop 
--output jre

        (1)用cd命令切换路径

输入jdk的安装目录(比如我的是cd F:\1zGraduation project\Java EE\jdk-12.0.2),回车

输入jdk所在的盘(比我我的是 F:),回车

        (2)运行命令

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

运行完以上命令,jdk的安装目录下就有jre了。

 2、添加jre环境变量

        (1)先copy一下jre的路径(比如我的是F:\1zGraduation project\Java EE\jdk-12.0.2\jre

         (2)直接搜索“环境”,点击 “编辑系统环境变量”,点击下方的“环境变量”

         (3)新建一个系统变量,变量名字是 JRE_HOME ,变量值是你刚才复制的jre的路径

         (4)编辑系统变量PATH,即将jre的路径添加到PATH里

        找到PATH,然后双击 或者 点击“编辑”

        点击“编辑”,在光标处粘贴自己刚才复制的jre的路径,然后点击“确定”

         然后对于刚才的窗口挨个点击“确定”,不可以直接点“×”,否则会导致环境变量修改失败

 3、将你的jdk和jre的路径(JAVA_HOMEJRE_HOME)添加到Tomcat安装目录下 bin文件夹里的setclasspath.bat文件中

         (1)鼠标右键,点击编辑,找到如下图的位置

         (2)在红色框框里 添加如下两句(路径要换成你自己的):

         (3)Ctrl +S 保存

4、验证

        win + R,输入cmd,在命令行输入 “startup”,成功

【附】

        以上步骤后如果Tomcat闪退:

        1、编辑文件startup.bat和文件shutdown.bat,都在开头加入你的jdk和Tomcat的路径,如下:

        2、打开eclipse,鼠标右键选择“start”

这篇关于The JRE_HOME environment variable is not defined correctly This environment variable is needed to ru的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/182903

相关文章

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

log4j2相关配置说明以及${sys:catalina.home}应用

${sys:catalina.home} 等价于 System.getProperty("catalina.home") 就是Tomcat的根目录:  C:\apache-tomcat-7.0.77 <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %msg%n" /> 2017-08-10

Android Environment 获取的路径问题

1. 以获取 /System 路径为例 /*** Return root of the "system" partition holding the core Android OS.* Always present and mounted read-only.*/public static @NonNull File getRootDirectory() {return DIR_ANDR

Unable to instantiate Action, goodsTypeAction, defined for 'goodsType_findAdvanced' in namespace '/

报错: Unable to instantiate Action, goodsTypeAction,  defined for 'goodsType_findAdvanced' in namespace '/'goodsTypeAction......... Caused by: java.lang.ClassNotFoundException: goodsTypeAction.......

Vue2电商项目(二) Home模块的开发;(还需要补充js节流和防抖的回顾链接)

文章目录 一、Home模块拆分1. 三级联动组件TypeNav2. 其余组件 二、发送请求的准备工作1. axios的二次封装2. 统一管理接口API----跨域3. nprogress进度条 三、 vuex模块开发四、TypeNav三级联动组件开发1. 动态展示三级联动数据2. 三级联动 动态背景(1)、方式一:CSS样式(2)、方式二:JS 3. 控制二三级数据隐藏与显示--绑定styl

JVM、JRE和 JDK:理解Java开发的三大核心组件

Java是一门跨平台的编程语言,它的成功离不开背后强大的运行环境与开发工具的支持。在Java的生态中,JVM(Java虚拟机)、JRE(Java运行时环境)和JDK(Java开发工具包)是三个至关重要的核心组件。本文将探讨JVM、JDK和JRE的区别,帮助你更好地理解Java的运行机制。 1. JVM:Java虚拟机(Java Virtual Machine) 什么是JVM? JVM,即

pip install pyaudio sounddevice error: externally-managed-environment

shgbitai@shgbitai-C9X299-PGF:~/pythonworkspace/ai-accompany$ pip install pyaudio sounddeviceerror: externally-managed-environment× This environment is externally managed╰─> To install Python package

解决The valid characters are defined in RFC 7230 and RFC 3986

解决方法: 一、更换低版本的Tomcat;(我选的方案) 二、参考:https://blog.csdn.net/qq_32365919/article/details/82055800

Creating OpenAI Gym Environment from Map Data

题意:从地图数据创建 OpenAI Gym 环境 问题背景: I am just starting out with reinforcement learning and trying to create a custom environment with OpenAI gym. However, I am stumped with trying to create an enviro

爬取豪ru老师刘艳小说

网址准备 可自行搜索,发现在电脑端无法获取内容,用浏览器仿手机的功能实现 抓包分析,发现网址非常简单,没有任何的反爬措施 可以得到返回的页面,而且字体也没用常见的反爬措施 接下来就分析各个章节的属性就大功告成了 爬取到了 警告,技术不可用于传播黄色