java 开发时jdk 、jre、配置环境变量的正确知识,小白避免踩坑!!!
java 开发时jdk 、jre、配置环境变量的正确知识,小白避免踩坑!!!
话说我最开始接触Java开发时的第一步jdk的安装都是看着网上各类经验贴来安装的,,,
当时觉得好复杂,,
然后因为各种问题到现在,jdk卸载重装了大概几十次,也算有点经验了。然而在真正精细的学习Java开发时,才发现以前有关jdk、jre、以及环境变量配置的认识是有些错误的????????
详情如下:
1.关于java开发时,JRE的有关问题
(其实安装了公共jre或者不安装公共jre都影响不到后续java的开发,主要是想让大家对它有个正确的认知)
通俗来讲,
jre提供运行环境,供运行java程序使用,
jdk提供开发环境,供开发人员使用
私有(内嵌)JRE运行JDK附带的工具
公共JRE可被其他Java应用程序使用
拿jdk1.8版本来说,安装时自带公共JRE,对于Java开发没什么卵用,安装时直接选择 此功能将不可用。如下图所示
而1.8版本除了自带公共JRE,自己还内嵌了一个jre.如下图所示
而到了jdk高版本,更是连内嵌的jre都不带了,拿jdk13举例
jdk11之后就不再区分具体的jre和jdk了,换句话说,jdk本身就是jre了。
所以,如果你只做Java开发的话,就不用纠结有没有jre这个事了哈
2.** jdk环境变量正确配置**
安装好后,只需要
右击我的电脑–属性-高级系统设置–环境变量–系统变量
新建系统变量JAVA_HOME 变量值为jdk安装位置,如图样式。
编辑已有的环境变量PATH,如图所示操作。
win10的话会自动形成列表,直接添加 %JAVA_HOME%bin 即可
win7是一行,添加的时候注意结尾加个 ;
如图所示,证明配置环境变量成功。
因此,不需要就像有些经验贴说的配置class Path的变量,也不需要配置jre有关的变量。
注意本文的基础是只做java开发,还做其他的话,可能就不止这些配置。
有其他见解,评论区留言或者私信,一起讨论,纠正。
另外,转载本文章需经作者同意,侵权必究哦
本文地址:https://blog.csdn.net/weixin_43853855/article/details/112294585
上一篇: 我是怎么自学python到找到工作的经历
下一篇: 详解NodeJS模块化