设置环境变量教程
一、长久环境变量的设置
1.
2.
3.
4.
5.
将“%javac路径%;”放在上图变量值的最左边,单击确定
为了防止把系统的环境变量给误删了,可如下设置:
1.
2.
3.
4.
5.
上图变量值中输入javac的路径,单击确定
6.
7.
在变量值最左边输入” %JAVA-HOME%;“,单击确定
环境变量设置好后到命令行检查是否设置成功,若成功则显示如下:
二.临时环境变量的设置
当我们要临时使用别人的电脑运行java程序时,可把jdk放在移动硬盘里,插在电脑上,再配置临时变量(不要随意更改他人的电脑),就可以运行java程序了。
打开命令行方式的界面如下所示:
若不知道修改环境变量的命令,可通过输入help找到修改环境变量的命令set
比如说我的jdk在H:\jdk-7u15-windows-x64\bin上,则在命令行上输入
Set path=H:\jdk-7u15-windows-x64\bin 如下所示,enter键
输入javac后如下所示则设置成功
注意:在运行java程序时,命令行界面不可关闭(因为它是临时环境变量),关闭则设置无效
输入“set 变量名=”表示删除该变量名的临时环境变量
输入“set 变量名”可以查看该变量名的环境变量值
输入set可查询本机所有环境变量
三、在当前盘运行别处的文件时设置临时环境变量
classpath环境变量规定虚拟机该到什么地方去执行类文件
1.set classpath=c:\myclass(假 设要运行的类文件在c:\myclass上)
(未加分号)没告诉就在当前路径找,告诉了就在告诉的路径找。若告诉的路径上没找到就报错
2.set classpath=c:\myclass;
(加了分号)若告诉的路径没找到就在当前路径找
3.若既想在设置的路径找,也在当前路径找,最好显示设置如下:
set classpath=.;c:\myclass(.表示当前路径)
若路径名太长,可如下设置:
set classpath=.;%c:\myclass%
注意:
1.
我们设置classpathd的目的是告诉虚拟机去哪儿执行class文件,故我们设置时最好不要加分号
2.
找不到类文件有两种情况,一是类名写错,二是设置了classpath
在命令行中输入set classpath enter键查看是否设置了classpath
3.
为了在运行java程序时防止出错,最好将类名与文件名一致
在java程序中输入”public class 类名”则强制要求类名与文件名要一致