windows10怎么配置jdk的环境变量,win10jdk环境变量配置出错
win10怎么配置jdk环境变量?JDK切换不生效的问题
,教你如何避免入坑。感兴趣的朋友过来看看。
访问:
微软Win10原图Java SE10 64位正式版
这真是有点坑小白在入坑。很容易匹配环境变量。你遇到过匹配后不生效的吗?那看到这篇文章帮你解决就好了。
1.开发环境的计算机环境变量是根据需要配置的,不管是单独用eclipse还是idea开发。如果是,一般配置为1.8,基本兼容大部分。但是,有些软件需要特定的JDK环境。如果不适合,就停在第一步。一般参考老员工的JDK配置就可以了。我启动了一个SapNetweaverDeveloperStudio开发的老项目,做了一些小功能的二次开发,说是基于sap的Java开发。头疼了一个星期,后来熟悉了这种开发模式,有点跑题。这个软件也是eclipse(完全不同于常用的eclipse界面和开发模式)。要求计算机JDK的运行环境必须是1.6,但不能用其他版本的JDK软件打开。可能还有类似的其他软件(我想应该有类似的需要指定JDK运行环境的)。另外,在项目开发中,你可能会遇到一些使用1.7或者1.8的项目。一般的开发,用eclipse或者idea等。并且可以添加多个版本的jdk。我不想说怎么加。百度有图有真相。如果项目在配置后需要更改,只需右键单击项目上的buile Path,找到libraies,并切换到所需的版本。
2.重点是,当电脑配置了环境变量,需要切换时,正常切换java_home路径到指定的jdk,然后cmd运行Java -version发现切换没有生效。蒙了,百度找了很多版本,都试过了也不一定好用。好吧,我来总结一下。
首先,确保java_home必须配置在环境变量中路径的前面。具体原因不详(超出能力范围),但放在开头是对的。注意,安装jdk可能会导致path中配置的java_home发生变化。建议安装jdk后再次检查路径。之前安装1.6和1.7的时候,我明明把java_home放在列表的最前面,但是安装JDK1.8之后,路径变了,环境变量切换的时候没有生效。看Path,发现原来列表最上面的java_home被改了。坑吧,再换个顶上就行了。
如果还是不行,那就打开cmd,输入where java,果断杀掉javapath下找到的java.exe,然后尝试配置。
临时问题和解决方案那么多,安装jdk的时候路径里一定不能有中文。再分享一个小技巧。频繁切换jdk时,可以将1.6、1.7、1.8安装到一个文件夹的底部。命名的话就用jdk1.6,jdk1.7,jdk1.8,安装的时候不要用默认的名字。切换的时候直接去java_home改几个就行了(安装路径一直和下面的数字不一致),不用再复制路径了。
以上是win10如何配置jdk环境变量以及JDK切换不生效问题的分析介绍。今天就分享这么多吧。希望对遇到版本切换问题的人有帮助。感谢您的关注。