在JDK安装目录(假设是C:\Program Files\Java\jdk1.6.0_12)下的bin目录中
该目录会提供一些开发Java程序时必备的工具程序
设置方法の设置系统变量中的path环境变量:
在Windows XP下,可选择桌面上的“我的电脑”图标 —— 单击鼠标右键 —— 选择“属性”选项卡 —— 然后切换至“高级”页面 —— 单击下方的“系统变量”按钮,在系统变量中单击“新建”编辑path变量
变量值里填入JDK bin目录的路径(假设是C:\Program Files\Java\jdk1.6.0_12\bin)后跟一个分号,作为路径设置的分隔——即C:\Program Files\Java\jdk1.6.0_12\bin;
单击“确定”
值得注意的是:
1. 若不是第一次设置path变量(原系统变量中本身就存在path变量),那么当你再次设置时,要将新的path路径写在最前面。因为操作系统在搜索path路径位置时,会从最前方开始读取,如果在路径下找到指定的程序,就会直接执行。当您的系统中装有两个以上JDK时,path路径中的设置顺序,将决定执行哪个JDK下的工具程序
2. 设置path变量后要重新打开命令提示符窗口(如果你要在命令提示符下操作程序的话)使系统重新读取path变量的内容
我们可以打开一个命令提示符窗口,(“开始”——“运行”——输入“cmd”——回车)执行javac命令 ,来检验一下我们的path变量是否已经生效
应该能看到下图的画面:
二、 设置 Classpath
设置classpath的目的在于让java执行环境找到指定的java程序(即 .class文件)
其实,JDK 6 默认就会到当前工作目录,以及JDK的lib目录中寻找Java程序。所以,如果java程序是在这两个目录中,则不必设置Classpath变量也可以找到,如果您的java程序没有放在这两个目录中,那么就需要设置Classpath了
设置方法の设置系统变量中的Classpath的值
类似于path的设置,
变量名为:Classpath,
变量值为java类文件的位置
总的来说,
设置Classpath的目的是通知java执行环境,在哪些目录下可以找到您所要执行的java程序,对于Windows系统而言,path是让系统可以找到.exe执行程序的所在,
对于java执行环境而言,Classpath是让JVM可以找到.class执行程序的所在。
No comments:
Post a Comment