目录
3.执行命令 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
背景介绍
在我们使用IDE敲代码的时候,是需要安装jdk的。但是由于jdk版本的不同导致在配置系统环境的时候找不到对应的jre文件。
概念说明
JDK
1.JDK(Java Development Kit)是Java开发工具包的缩写,是用于开发Java应用程序的软件包。它包含了Java编译器(javac)、Java虚拟机(JVM)以及其他用于开发和调试Java程序的工具和库。
2.JDK提供了开发Java程序所需的所有工具和资源,包括编译、调试、运行和部署Java应用程序的功能。它还提供了Java标准类库和相关的开发文档,方便开发者使用和理解Java的各种功能和特性。
3.在使用JDK进行Java开发时,需要先安装JDK并配置好相关的环境变量,以便在命令行或集成开发环境(IDE)中能够正确地使用JDK提供的工具和库。
环境变量
1.环境变量是操作系统中的一组动态值,用于指定操作系统和应用程序的运行环境。在Java开发中,环境变量主要用于指定JDK的安装路径和其他相关配置。
2.在配置环境变量时,需要将JDK的安装路径添加到系统的"PATH"变量中,以便系统能够找到并使用JDK提供的命令和工具。此外,还可以配置其他环境变量,如"JAVA_HOME"用于指定JDK的安装路径,"CLASSPATH"用于指定Java类库的搜索路径等。
配置环境变量的好处
-
方便使用命令行工具:配置了环境变量后,可以直接在命令行中使用相关的命令和工具,而无需每次都输入完整的路径。例如,在配置了Java的环境变量后,可以直接在命令行中运行"java"、"javac"等命令,而不需要指定完整的路径。
-
简化开发流程:配置了环境变量后,可以直接在集成开发环境(IDE)中使用相关的工具和库,而无需手动设置路径或导入外部库。这样可以简化开发流程,提高开发效率。
-
提高代码的可移植性:通过配置环境变量,可以将开发环境的配置信息与具体的项目代码分离。这样,当在不同的机器或操作系统上进行开发时,只需要配置相应的环境变量,而不需要修改项目代码,从而提高代码的可移植性。
-
管理和更新软件版本:通过配置环境变量,可以方便地管理和更新软件版本。当需要升级或更换软件版本时,只需要更新相应的环境变量即可,而不需要手动修改每个项目的配置。
-
避免冲突和混乱:配置了环境变量后,不同的软件和工具可以共享同一个环境,避免了不同软件之间的冲突和混乱。例如,不同的项目可以共享同一个Java环境,而不会相互干扰。
解决步骤
所以我们想要配置系统变量就需要有jre文件,jre文件是可以通过命令行进行安装显示的。
1. 找到对应的安装jdk文件的路径
2.在jdk文件夹下右击打开命令提示符
3.执行命令 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
4.jre文件夹就出来了
总结提升
总的来说,配置环境变量可以提高开发效率,简化开发流程,增强代码的可移植性,方便管理和更新软件版本,避免冲突和混乱。这些好处使得配置环境变量成为开发过程中的重要步骤。