JDK和JRE有什么不同?如何创建JRE?
jdk和jre的区别为:JRE是java运行时环境而JDK是java开发工具包,JDK包含JRE,但是JRE可以独立安装。
- JDK:java development kit (java开发工具),JDK 是用于开发 Java 程序的最小环境。
- JRE:java runtime environment (java运行时环境),是提供给 Java 程序运行的最小环境。
JRE包含了java虚拟机、java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。JDK是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。运行java程序只需安装JRE。如果需要编写java程序,需要安装JDK。
使用exe4j生成的EXE文件运行时需要JRE。如果希望所生成的EXE文件可以在其他计算机中运行,则需要另行准备JRE。但Java11及以上版本的安装目录中都没有直接提供JRE。对于Java11及以上版本,要生成JRE,可以在Java的安装目录的bin文件夹中输入命令:
jlink.exe --module-path jmods --add-modules java.desktop --output jre此时会生成一个JRE目录。完整的JRE目录下应该含有bin目录等。需要将此 JRE 目录移动至其他地方保存,不要放在 Java 目录下污染环境。exe4j 在安装时会扫描 Java 的目录,此过程生成的 JRE 目录会对 exe4j 形成干扰,导致其安装失败。
相关文章
- Spring Boot中对接Twilio以实现发送验证码和验证短信码
- Spring Boot 3.5:这次更新让你连配置都不用写了,惊不惊喜?
- Spring Boot+Pinot实战:毫秒级实时竞价系统构建
- SpringBoot敏感配置项加密与解密实战
- SpringBoot 注解最全详解,建议收藏!
- Spring Boot 常用注解大全:从入门到进阶
- SpringBoot启动之谜:@SpringBootApplication如何让配置化繁为简
- Springboot集成Kafka原理_spring集成kafka的原理
- Spring Boot中@Data注解的深度解析与实战应用
- 大佬用1000字就把SpringBoot的配置文件讲的明明白白!
