设置Path:
1. 在"我的电脑"高级里Path前加Java安装目录,如C:\Program Files\Java\jdk 1.6.0\bin,后面加上分号。
2. 在命令行模式下:set Path=C:\Program Files\Java\jdk1.6.0\bin;%Path%
设置Classpath:
设置Classpath的目的是为了让Java执行环境找到指定的Java程序(就是.class文件)。
1. 在系统变量中新建一个。变量名:Classpath,变量值: .;C:\Program Files\Java\jdk 1.6.0\lib\tools.jar; C:\Program Files\Java\jre 1.6.0\lib\rt.jar(jar文件是zip压缩格式,其中包括.class文件盒jar中的Classpath设置),每个路径中间必须以分号作为分隔。
如果Java程序是在这两个目录中,则不必设置Classpath变量也可以找到,如果Java程序不是放在这两个目录中,则可以设置Classpath。
如果使用的JDK工具程序具有Classpath命令选项,则可以在执行工具程序时一并指定Classpath:
javac -classpath classpath1;classpath2...
其中classpath1、classpath2是实际要指定的路径。
2. 也可以在命令符模式下执行以下的命令,直接设置目前的环境变量,包括Classpath变量:
set CLASSPATH=%CLASSPATH%;classpath1;classpath2...
对于windows操作系统来说,Path是让操作系统可以找到.exe执行程序的存在,而对于java执行环境来说,Classpath就是让JVM可以找到.class执行程序的存在。