刚开始学java,安装jdk,老师告诉我们要配置环境变量,并且一步步交给我们怎么做。以后每次重装系统配置变量,都要上网查怎么配置。如何配置的文章很多,为什么这么配置的文章我没看到过。看了毕向东老师的视频,才明白了怎么回事。写一个备忘录,免得时间久了忘记了。
1.我们安装jdk的同时,一般还要问我们呢装不装jre。jdk包含jre,要想编译java文件,必须用jdk;如果是运行已经编译好的class,jre就可以。
2.jdk和jre都是绿色的,我们可以将整个文件夹拷贝到U盘,以方便使用。
3.配置环境变量实际上是在告诉计算机到哪里去找java编译程序(javac.exe)等等程序,这些程序都在..\jdk1.7.0_45\bin文件夹中。将这个路径添加到Path环境变量,就可以在任意目录下找到这个路径。windows本身的一些程序也是这么做的,cmd.exe等等程序在C:\Windows\System32路径下。之前我和同学装win8都遇到一个问题,"cmd不是内部或外部命令,也不是可运行的程序或批处理文件”。以前用的win7都是自己配置好了,当时我们装的win8自己没有配置好环境变量。明白原因,这个问题表面上很奇怪,其实是一个很简单的问题。
4.实际上只需要更新一下Path环境变量就好,有的还要加classpath和JAVA_HOME,classpath是告诉类文件所在,JAVA_HOME是为了方便或者说避免出错。再一个重点就是用英文的分号隔开,不要用中文分号。
5.配置临时环境变量。这个是很有用的。set path=和set classpath=。细节就再看视频吧。