JDK的安装及环境变量的配置----JavaSE学习第三天(补写)

实现JDK的安装以及环境变量的准确配置

说来遗憾,要一直坚持每天写文章记录JavaSE的学习进度,但奈何昨天的网不太给力,导致JDK安装包一直没有下载完成(因为一起的安装包比较多,网十分不给力,下载了一晚上)。所以,今天终于可以实际操作,实现自己配置环境变量了。以后自力更生,自己可以搞定,不用简单的装个需要配置变量的软件就要麻烦同学了!!!激动

JDK的下载安装

JDK的下载过程并不复杂,只是在下载安装的过程中,有一些问题需要注意,我罗列在下面:
1、安装路径的设置
JDK的安装及环境变量的配置----JavaSE学习第三天(补写)
如果有多个盘的话,建议不要安装在C盘。如果只有一个盘的话,就不需要考虑这一点了。需要注意的是,如果不选用默认的安装路径,那么,在自定义的安装路径中,不要包含中文,甚至不要包含空格(因为很容易把空格设置成为中文的空格),这是因为,有很多的编译工具不识别中文,很容易造成工具的不正常使用。
注:最好在设置的安装文件夹处标明版本号,以保证以后使用的时候,查看方便。
2、安装的时候,系统会提示你“是否再安装一个jre”,见下图所示:
JDK的安装及环境变量的配置----JavaSE学习第三天(补写)
按理说,其实可以不用再装一个jre,因为装好的JDK中已经包含一个了。不过,如果打算装两个Java编译器的话,最好装上这个jre,因为eclipse需要一个独立的jre才可以正常运行。

JDK的环境变量的配置

先调出命令行(在开始键位置输入 cmd 调出黑框),在其中输入java.exe 、javac.exe、java -version,这些在Java代码的运行过程中需要用到的命令,你会发现,无法执行。但是,今年bin目录所在的位置时(见第一天的学习记录中,关于"命令行"的使用的解释),你会发现可以实现这些操作。所以你需要,进行环境变量的配置,以保证不论在何时,调用java.exe 、javac.exe、java -version,这些命令,都可以进行正确的使用。
方法如下:点击“计算机” 右键的属性---->高级系统设置---->环境变量,里边会出现上下两个部分,实际上,上下两部分都可以进行环境变量的配置。但是,最好配在下边(因为上边是用户的信息,下边是针对所有用户有效,如果配在上边,那么,当用户识别出现错误时,就不能正确的使用要调用的命令)。点击上边或下边的“path”的项目(想配在哪里,就选择哪个path)。此时,如果是win10系统,会出现多个路径,再新建一个路径,设置成bin目录的路径,并且将自己新建的上移至最顶端,以保证最先使用的是该路径。如果是win7系统,直接编辑path路径,将bin目录所在的路径放在最前端,并将该路径与之前已经存在的路径之间,用英文状态下的:隔开。完成的效果见下图:
JDK的安装及环境变量的配置----JavaSE学习第三天(补写)这时候已经安装完成,可以先关闭“命令行”,再重新打开。选择在“命令行”下输入java.exe 、javac.exe、java -version进行验证,发现可以执行正确的显示,则说明已经成功安装。

注意:虽然,上述方式完成了Java的JDK的环境配置,但是,通常在开发时不这么做,会做一些更为完善的改善。因为考虑到后期做web开发时的需要,我们选择在配置好上述操作后,进行如下改进:
我们把bin目录的上层目录命名为JAVA_HOME,并将path的路径配置中相应的部分(bin目录的上层目录)进行相应的部分进行跟新----更改为:%JAVA_HOME%\bin 。这个操作的实质是,新设置一个变量放置bin目录的上层目录,并在path的设置中对JAVA_HOME这一变量的引用。(% %表示获取该变量的值)。需要的是,在进行JAVA_HOME变量的设置时,必须要和自己设置的path在同一个部分上(同上或者同下)。
这么做的原因是:讲web时,需要搭建服务器,这个服务器会去进行识别,去环境变量中寻找“JAVA_HOME”,执行时,需要借助环境变量,找到JDK安装在哪,使用其中的库文件。
设置完成后,可以关闭,再重新打开“命令行”,输入java.exe 、javac.exe、java -version这些命令后,如果可以正确执行,就可以确定设置成功。

注意:如果安装的有多个JDK,那么,path配置的哪个,编程的时候使用的就是哪个。