繁体   English   中英

Windows 的 JDK/JRE 安装

[英]JDK/JRE installation for Windows

我正在尝试使用随附的 JRE 安装 JDK 13。

我设置了这些环境变量:

JAVA_HOME 到 C:\\Program Files\\Java\\jdk-13.0.2
JRE_HOME 到 JAVA_HOME\\bin

按照网上的说明。

但是当我尝试:

java Greetings

我收到一条错误消息,内容如下:“JRE 与 JDK 13 编译器不兼容”。

java -version说“java 版本 1.8.0_241”

Java 控制面板列出:

Product: 1.8.0_241 Path: C:\Program Files\Java\jre1.8.0_241\bin\javaw.exe
Product: 13.0.2    Path: C:\Program Files\Java\jdk-13.0.2\bin\javaw.exe

我可以删除 13.0.2 的条目,但不能删除 1.8.0_241 的条目

我错过了什么?

许多程序(例如 Eclipse IDE 和 Maven 构建处理器)使用 JAVA_HOME 变量来查找 Java 运行时。

但是,CMD shell 通过 PATH 变量搜索可执行文件。 您还需要将 java.exe 的路径添加到 PATH 变量中。 还要确保 PATH 中没有多个 Java 版本,因为将执行第一个版本。

请注意,可以为系统范围内的所有用户以及每个帐户个人配置所有环境变量。 这有时会引起混乱。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM