JDK安装和环境变量配置技巧

来源:互联网 发布:知乎 中科大 清华北大 编辑:程序博客网 时间:2024/06/06 11:10


一、JDK下载地址

JEK下载地址(都是毕老师提供的)

1、java.sun.com 

2、 www.oracle.com 

以前毕老师给过一套下载JDK的教程,只是那个比较老,找了半天没找到,后来就自己又找了个新的下载操作,如果后面网站更新了,可能会有些偏差,好了不墨迹了,开始吧!!

www.oracle.com这个路径相当于英语不是太好的人来说比较麻烦,它是Oracle的首页,是需要跳转到JDK下载页面的,而java.sun.com直接就是JDK下载的页面,好了  先从www.oracle.com开始吧

输入www.oracle.com会进入:

需要单击的地方我已经用红色的线给圈了起来,只需要单击就行,单击后跳转到:

继续单击

这里之所以选择JavaSE,是因为现阶段其他版本的JDK对于我们来说作用不大

如果上面输入的网址是java.sun.com则会直接跳到这个页面,如下图:


单击后如图显示:

这个页面的那个按钮是必须要选中的,不然是不让下载滴,至于下面下载那个,这要看个人的电脑了WindowsX86,其实就是代表32位的操作系统,WindowsX64其实就是代表64位的操作系统,所以根据自己的电脑下载不同位数的JDK就行了,

这个页面大家都会了吧,下载就行了


下面就要开始安装JDK了,双击打开下载好的安装文件,等待一会会出现下图:

这个简单,直接下一步

这个安装路径呢  看个人喜好,喜欢改的改一下,后面要用到这个路径,所以别到时候找不到了,然后... 下一步呗


当出现这个界面的时候,就证明你的JDK已经安装完成了,

为什么又会出来这个东东呢?请注意红色框中的部分,其实这是让你选择安装JRE的,因为JDK里面已经有JRE了,所以这个可以不装,当然,装了也没关系

当出现这个界面的时候,说明你的JDK和JRE都已经装好了,关闭去找找自己装的JDK吧,你是否还记得自己安装的JDK的路径呢???

说到这里,JDK的安装就说完了,下面就该是配置环境变量了,为什么需要配置环境变量呢?简单点来说:比如:你出门在外,手机忘带了,而你这时需要打电话,而你手机忘带了,怎么办,当然是找别人借唄。例子不是太符合,但是也差不多。大家都知道源代码是不能直接运行,而需要使用JDK的一个编译工具javac编译成计算机可以识别的字节码文件(也就是.class文件)但是要编译源文件需要进入到源文件所在的路径,二源文件所在的路径是没有javac这个编译工具的,所以这个时候我们就需要把javac所在的路径告诉计算机,借助计算机找到javac来编译源代码,说了这么其实配置环境变量只需要几步就可以完成了,不是太理解的配置环境变量原理,也没不要非要弄明白,这个以后用到的地方会很少,会配置就行了,现在就带大家来配置一下吧

第一步、打开我的电脑——》系统属性——》高级系统设置  运行完之后会出现下图:

这时点击环境变量  Go...


这时为了以后防止以后更改起来比较简单一点,我们呢最好把javac和Java可执行程序所在的路径给单独的放在一个变量中,再把这个变量放入到path环境变量中就行了,

所以单击新建   走起....


变量名可以随意起,但是最好是有意义,不然到时候更改的时候你都不知道那个是你自己配置的JDK的路径了,变量值就是进入到javac和Java所在的盘符下,把这时的路径复制到文本框就行了  然后单击确定......

此时发现自己配置的环境变量已经出现在了系统变量中了....

这时,选中系统环境变量【path】单击编辑........  会出现下图:

这时,关键的部分就在这了  注意:这时只需要把刚刚配置好的Java_Home这个变量名用“%%”包含起来,像%Java_Home%样子就行了,一定要是这个样子噢,包含起来之后,还有一点,一定要在第二个%的后面加上“(分号,英文状态下),如果做完了这些保存完毕之后,快试试看看有没有成功吧  GO......

测试环境变量是否成功   在运行中输入“cmd”打开DOS命令行  并输入javac命令  效果显示如下:


如果效果如上图所示;证明环境便令已经配置成功,如果出现下图:


如果出现的是这种效果,表明你的环境变量配置失败了,不过没关系,按照上面的步骤在重新布置一下就行了  加油!!!

配置path环境变量还有一种方法,只不过这种方法只能在所打开的DOS命令行中有效,关闭了该DOS命令行后,配置的环境变量也就失去了作用,具体配置方法:打开DOS命令行,在命令行中输入  “set=要配置的路径”  或 “set=要配置的路径;%path%”  这种配置不会覆盖原path中的路径,前面的那种 “set=要配置的路径”  会覆盖原路径     输入后回车就行了  如:


说完了path环境变量配置后咱们再来说说classpath环境变量,其实我自认为classpath根本就没必要配置,因为我们在运行Java程序时都是在Java程序所在的目录下运行的,所以可以说是没必要进行配置的,现在来说说配置classpath的三种技巧吧:1、在DOS命令行中输入: ”set classpath=java字节码文件(也就是.class文件)所在的路径;“,注意这个路径后面是有分号的,加分号的作用是:让计算机现在配置好的classpath环境变量中去执行配置好的可执行文件,如果环境变量中没有相对应的可执行文件再回到所在目录(也就是你在DOS命令行中进入的路径)中执行本目录下的Java字节码文件

2、和第一种配置一样,有一点区别就是后面不加分号(建议使用这种),区别就是让计算机只执行classpath中配置的路径文件,不管环境变量下是否有可以执行的字节码文件都不在执行本目录中的文件了。

3、在DOS命令行中输入: ”set classpath=.;java字节码文件(也就是.class文件)所在的路径“,这种配置也没什么意义,就是河堤一种配置的查找顺序翻了一下,让计算机先在本目录中查找,在查找环境变量,没什么意义


说完了配置后,说个稍微重要的知识点:path和classpath的作用:

path是路径变量,它的作用是告诉系统在当前目录找不到所需文件时,就按path指定的路径查找
classpath是java编译器专用的变量,用于告诉java编译器去哪儿找类文件




0 0
原创粉丝点击