如何配置java环境|精准安装配置系统环境变量即可正常运行

如何配置java环境|精准安装配置系统环境变量即可正常运行

最开始自学编程的时候,卡在如何配置java环境这个步骤整整一下午,照着网上的无脑安装教程瞎点,最后打开软件全是报错,完全摸不着头脑。

当时下载的是jdk8版本,全网都说这个版本最稳定,适合新手入门,就随便找了个资源包下载安装,安装路径全程默认C盘,压根没想着修改路径,也没记录安装的具体文件夹位置,全程只顾着点下一步、完成,自以为安装结束就大功告成了。结果打开cmd输入java -version,界面直接弹出不是内部或外部命令的提示,反复试了好几次,结果都是一样的报错,瞬间搞得心态炸裂。以为是安装包损坏,又重新下载了两遍,折腾了半个多小时,问题还是没有任何解决的迹象,完全不知道自己到底错在了哪一步。

那时候完全不懂问题出在哪。

后来才反应过来,java安装只是第一步,真正起效的核心是手动配置环境变量,默认安装的路径藏得很深,系统根本没法自动识别jdk程序。之前一直误以为软件安装完成,电脑就会自动适配运行环境,这是新手最容易踩的误区,白白浪费了好多时间,做了一堆无用的操作。

之后老老实实跟着实操步骤来,先卸载了C盘默认安装的jdk,重新自定义安装路径,把文件夹放在D盘新建的Java文件夹里,路径全程纯英文无中文、无空格,这是很多教程不会特意强调的点,其实只要路径里出现中文或者特殊符号,百分百会配置失败。安装完成后,打开电脑的高级系统设置,进入环境变量界面,新建系统变量JAVA_HOME,变量值直接粘贴刚才的jdk安装根目录,不需要进到bin文件夹,这是我之前搞错的关键位置,之前一直填成了bin目录,导致所有指令都无法识别,不管怎么刷新都没用。

接着配置Path变量。在系统Path里新增两条变量,分别是%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin,不用写绝对路径,用引用变量的方式更稳妥,后续更换jdk版本也不用重新改路径,能省不少麻烦。

改完之后一定要点击全部确定。

当时就是粗心,只保存了当前编辑页面,上级的设置窗口没点确认,导致所有配置一直没生效。反复排查了十几分钟才发现这个低级失误,很多人配置完环境变量失效,都是栽在这个没人在意的保存细节上。全部逐层确认保存后,关掉之前的cmd窗口重新打开,依次输入java -version、javac两个指令,界面顺利弹出版本信息和指令用法,没有任何报错,才算真正配置完成。其实整个流程一点都不复杂,难的是新手抓不住核心重点,总在无关的细节上反复内耗,被网上杂乱的教程带偏节奏。

那天折腾到傍晚,终于跳出了满屏的报错,关掉电脑的时候,桌面还停留在cmd的成功运行界面。

了解更多百科知识请访问 百科