JAVA配置环境变量(详细,零基础~)

发布于:2022-11-29 ⋅ 阅读:(271) ⋅ 点赞:(0)

在不使用集成开发环境之前,如果想要编译运行一个JAVA程序,我们必须将编译、运行JAVA所需要的工具和写好的JAVA源码放在同一个目录下,否则无法执行代码,所以我们要配置环境变量。

配置JDK环境变量的几个步骤:

①在oracle.com官网下载自己所需的JDK版本(推荐8、11、17、21,因为这些都是长期支持版本,更加适合企业的开发)

②下载过后,将JDK安装到自己记住的目录下,然后打开环境变量(我的电脑-属性-高级系统设置-系统变量),打开后如下图所示:

 注意!!!!---有两个环境变量(用户变量和系统变量)

                我们只需要配置系统变量就行,用户变量不要去配,因为它只能在当前用户账号下使用,一旦换一个账户,之前配过的环境变量就不起作用了,所以我们需要配置到本地电脑上也就是系统配置。

单个版本JDK具体环境变量配置过程:

        1、在系统变量里面新建一个变量JAVA_HOME(这个名字可以任意取),后面的值就写上,JDK的安装地址如 E:\JDK8。

        2、再新建一个CLASSPATH变量,后面的值写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

        3、在系统变量中找到Path,点击Path,点击下面的编辑,在变量值里面加上 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;.;

        4、注意!!!在配置完环境变量后一定要点确定,否则配置的环境变量无法生效

多个版本JDK具体环境变量配置过程:

                有了上面环境变量配置的基础,多个版本JDK配置也并不难理解。

                我们只需要新建几个系统变量即可,例如JAVA_HOME8,JAVA_HOME17(这两个都是变量名),后面的变量值写上各自JDK的安装地址,然后将JAVA_HOME变量的变量值改为 %JAVA_HOME8%或者%JAVA_HOME17%,之前配置的CLASSPATH和Path无需改变,最后点击确定(一定要点击确定,否则配置无效)


        最后,我们打开命令行,输入cmd,回车,输入java,回车,如果显示出来一堆东西,此时就可以证明我们的环境变量已经配置成功,接着输入 java -version 查看当前所使用的JDK版本,如果想要切换版本,只需要修改系统变量里的JAVA_HOME值即可(如上所示)。

        如果按照上面操作,JDK版本并没有发生变化,那么有可能是Path的值出问题了,因为我们在安装JDK的时候系统会默认把当前JDK的安装地址配置到Path中去,而这个地址的优先级是比我们加上去的优先级是要高的,所以为了让系统执行我们操作,我们需要将其删除(例如     C:\Program Files\Common Files\Oracle\Java\javapath),删除过后再去执行上面的操作一般就可以完成了。

                        

本文含有隐藏内容,请 开通VIP 后查看