jdk文件里没有jre文件该怎么办
时间: 2024-03-24 20:37:49 浏览: 26
如果您下载的 JDK 文件里没有 JRE 文件,可以通过以下步骤获取 JRE:
1. 在 JDK 安装目录下找到 "bin" 文件夹。
2. 打开 "bin" 文件夹,找到 "jlink.exe" 文件。
3. 在命令行中输入以下命令:
```
jlink --module-path <path-to-jmods> --add-modules java.base,java.xml --output <path-to-output>
```
其中,`<path-to-jmods>` 是 JDK 安装目录下的 "jmods" 文件夹的路径,`<path-to-output>` 是您想要生成 JRE 的路径和名称。
4. 等待命令执行完成后,您将获得一个包含 JRE 的文件夹。
注意:以上命令是以 JDK 9 或更高版本为例,如果您使用的是早期版本的 JDK,则可能需要使用不同的命令。
相关问题
jdk18没有jre文件
自 JDK 9 版本开始,Java SE 发行版不再包含 JRE 文件,只提供 JDK 文件。JDK 中包含了完整的 JRE,因此您可以直接使用 JDK 来运行 Java 应用程序。如果您需要 JRE 文件,可以从 Oracle 官方网站下载。另外,从 JDK 11 版本开始,Oracle 不再为商业用途提供免费的长期支持版本,而是提供付费支持的版本。如果您需要免费的 JDK 版本,可以考虑使用 OpenJDK。
jdk中没有jre怎么办
如果您下载的是JDK而没有JRE,您可以通过以下两种方式解决:
1. 在JDK的安装目录下,会有一个名为jre的文件夹,里面包含了JRE的所有文件。您可以将该文件夹拷贝到您需要的地方,并将JAVA_HOME环境变量设置为该文件夹的路径。
2. 您也可以下载并安装JRE。在Oracle官网上可以下载到JRE的安装包。安装完成后,将JAVA_HOME环境变量设置为JRE的安装路径即可。