我正在尝试设置我的 tomcat 服务器,但是当我执行代码 \bin\startup 时,我总是收到一条错误消息,指出 jre 未正确定义。我的 jre 目标文件夹是 c:\program files\Java\jre1.8.131。请我需要答案谢谢。
问问题
59 次
2 回答
0
设置以下用户环境变量(==用户变量类型的环境变量)
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_112
JDK_HOME : %JAVA_HOME%
JRE_HOME : %JAVA_HOME%\jre
CLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib
PATH : your-unique-entries;%JAVA_HOME%\bin
于 2018-09-26T10:12:28.327 回答
0
默认情况下,它在 catalina.sh 或 catalina.bat 中设置,由系统变量设置。我猜你是在windows环境下。
JAVA_HOME Must point at your Java Development Kit installation.
Required to run the with the "debug" argument.
JRE_HOME Must point at your Java Runtime installation.
Defaults to JAVA_HOME if empty. If JRE_HOME and JAVA_HOME
are both set, JRE_HOME is used.
所以你有三个选择。
- 在系统中正确设置 JAVA_HOME - 默认方式HOW TO
- 将您的 java 的正确文件夹放入 catalina.bat。
您还可以创建文件 setenv.bat 来设置它:
设置 JAVA_HOME=C:\Program Files\Java\jdk1.8.x
于 2017-05-11T09:09:06.090 回答