很多知识,尽管在学会了之后发现原来是多么的简单,但是当你刚接触的时候则是完全一头雾水,当你发挥主观能动性自己去网上搜索相关教程学习时,不仅没有帮助你理清思路,却反而越看越乱 究其原因,我总结为以下几点:
- 一是教程根本不懂得从初学者的角度出发来讲解问题,这样就算自己很努力地学,还是学的一头雾水
- 二是告诉你该怎么做,却不告诉你为什么这么做。针对计算机上的很多操作,通常并不能这样做,运气好的话或许可以成功,但是当环境发生变化,出现新的问题时,依然没有办法去解决
- 三是教程的内容已经过时了,但是一搜索出来的结果还是这些东西,而照着这种教程做完全是白费功夫。这种是最可恨的,浪费他人的时间就是谋财害命
就以Java的环境变量配置为例,对于初学Java的用户来说简直就是噩梦。以我个人当年的亲身经历来看,我遇到了如下问题:
- 有的教程里都说要创建JAVA_HOME环境变量,有的又没有提到,不知道该按哪个来
- 有的教程里提到了要创建CLASS_PATH,有的教程里则没有提到,不知道该按哪个来
- 有的教程里提到要改的环境变量名是path,但我的电脑里没有,只有Path,于是我就重新新建了path环境变量,结果把之前Path里的内容都给清空了
- 有的教程里提到验证是否配置成功,除了要使用java命令进行测试,还要使用javac命令进行测试,而我配置的虽然java命令可以成功,但javac命令一直不成功
- Windows7的环境变量配置和Windows10的大不相同,对于Windows7的方法在Windows10中不适用
在此,我给出关于如何配置Java环境变量的正确解答: 不需要配置 。新版本的Java早就已经可以自动创建环境变量,所以根本就不需要手动配置。因此,网上的所有教你如何配置Java环境变量的教程都是在浪费时间。
尽管根本就不需要配置,但我还是对上述5个问题一一进行具体分析,在其他程序配置环境变量时也许用得到:
- JAVA_HOME只是用来作为代替Java安装路径的字符串变量,所以完全可以不用,在配置Path环境变量的时候直接复制安装路径就行
- 从Java5开始,就不必再设置CLASSPATH环境变量了
- path和Path的效果是一样的,但电脑里默认已经存在的叫Path,所以直接改Path就行,不需要再创建一个path
- java命令成功就行了,不用管javac
- Windows7里面Path环境变量是一串很长的字符串,需要在最后用分号分隔再写上Java的安装路径,但Windows10里面做了优化,选中Path后先点编辑,会看到一个显示Path目前包含的内容的表格,在这里点添加,输入Java的安装路径即可
标题:“Java环境变量怎么配置?”——别让糟糕的教程浪费你的生命
作者:aopstudio
地址:https://neusoftware.top/articles/2022/10/29/1667055469311.html