但是jdk11没有jre目录
时间: 2023-08-22 15:07:37 浏览: 44
是的,从 JDK 9 开始,Java SE 开发包(JDK)不再包含独立的 JRE 目录。JDK 9 及以上版本中包含了 Java 运行时环境(JRE)的所有组件,包括类库和工具程序。因此,如果你安装了 JDK 9 及以上版本,那么 %JAVA_HOME%\jre\bin 这个路径就不存在了。相反,你可以使用 %JAVA_HOME%\bin,其中包含了 JDK 中所有的二进制文件,包括 javac.exe、java.exe 等。
相关问题
为什么下载的jdk11没有jre
回答: JDK 11开始,Oracle不再提供独立的JRE(Java Runtime Environment)下载。相反,他们将JRE的功能整合到了JDK中。因此,当你下载JDK 11时,你将获得一个包含JRE的完整开发工具包。所以,你不需要单独下载JRE,只需安装JDK即可获得JRE的功能。\[1\]\[2\]
#### 引用[.reference_title]
- *1* [JDK11安装完成后没有jre目录](https://blog.csdn.net/cnds123321/article/details/125346220)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [安装jdk11后没有jre文件夹怎么办?(简单操作版)](https://blog.csdn.net/lovercoder/article/details/126961424)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
linux jdk11生成jre
在Linux系统中,你可以按照以下步骤生成JRE(Java Runtime Environment):
1. 首先,确保你已经安装了JDK 11。你可以从官方网站上下载并安装JDK 11。
2. 打开终端,并进入JDK 11的安装目录。例如,如果JDK 11安装在"/usr/local/jdk11"目录下,你可以使用以下命令进入该目录:
```
cd /usr/local/jdk11
```
3. 使用以下命令生成JRE目录:
```
bin/jlink --module-path jmods --add-modules java.desktop --output jre
```
这个命令会使用"jmods"目录中的模块路径,并将"java.desktop"模块添加到JRE中。生成的JRE目录将被保存在当前目录的"jre"文件夹中。
注意,如果你没有足够的权限在JDK 11的安装目录中生成JRE,你可以将JDK 11复制到其他目录中,并在复制后的目录中执行相同的命令来生成JRE。
[1][2][3<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [JDK11之后版本,如何生成JRE](https://blog.csdn.net/wshkeke1/article/details/128964480)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [linux下配置jdk11以及生成jre,jdk9以上自动生成jre解决](https://blog.csdn.net/y_qc_lookup/article/details/99948136)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]