1、进入环境变量配置界面,新建系统变量,变量名为
JAVA_HOME,变量值为jdk的安装路径,如
D:/Program Files/Java/jdk1.7.0_40
2、添加CLASSPATH系统变量,变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 注意在windows中分隔开是用分号,而UBUNTU中是用冒号。
3、在PATH变量的最前面添加path=%JAVA_HOME%\bin。
配置完成后,新打开一个CMD,然后输入java -version得到
C:\Users\Administrator>java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)
表示JAVA环境变量配置成功。
注意用JAVA命令执行JAVAC编译的文件时,不需要带后缀名CLASS,否则会提示“错误:找不到或无法加载主类”。
JAVA虚拟机先查找CLASSPATH环境变量,CLASSPATH=C:/这样只找C盘下的类,CLASSPATH=C:/;这样设置如果在CLASSPATH下找不到则去当前目录查找。如文中CLASSPATH=.; 其中.代表的是在当前目录下找,所以这样设置还是会找当前目录的类。
PATH则是先找当前目录,再找环境变量中的目录。