当系统的Java安装目录被修改后,需要修改环境变量path的整个路径,这样不是很方便。我们可以先定义个环境变量JAVA_HOME="java安装目录"如:JAVA_HOME="C:\Java\jdk1.6.0_45",然后配置path="%JAVA_HOME%/bin"。当Java目录被修改时,只需要修改JAVA_HOME即可,这个变量在服务器端配置时也经常用到。
设置临时的环境变量:通过set命令
set:查看本机所有变量的信息;
set 变量名:查看指定变量的值;
set 变量名=:清除指定变量的值;
set 变量名="具体值"。给指定变量设置具体值。
set path="新增值;%path%"。在原有的变量上添加内容。
此种设置只在当前CMD窗口有效。
classpath变量的作用:让系统到指定的位置(classpath指定的路径)去查找需要运行的类路径。如果在路径最后加上“;”则系统会先在指定目录查找,如果找到则运行,否则会在当前目录查找一次。如果都找不到则会报ClassNotFound的错误。一般不在classpath路径的末尾加";"。要在当前路径和指定路径去查找类的时候,应该使用classpath=".;其他路径",这样可读性更强。