打印

[交流] JDK的环境变量的设置方法

0

JDK的环境变量的设置方法

题记:谨以此文献给那些所有初学Java的朋友们,希望能够对你们有所帮助。

       很多初学Java的朋友在调试Java的第一个程序时,常会遇到这样或那样的“错误提示”。而最容易出错的地方就是JDK的环境变量的设置,这里,因为在这里有很多需要你去注意的地方。我最初接触Java时,最头疼的就是这个“环境变量”的设置,因为理论性的东东已经看了有一段时间了,总想上机去试试身手,结果却一次有一次地被这条错误提示给挫了回来:Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld(后面的这个HelloWorld就是我的程序名了)。我也多次上网查找过关于如何解决这个问题的方法,但却终究没有找到一个合适的(可能是我悟性太低吧)。最后,还是老师给解开了迷津。在此,我把我的一点“经验心得”和大家共同分享一下,希望能够对前来的各位朋友有所帮助。

       其实,出现以上错误信息的主要原因就是你的JDK的环境变量的设置方法出现了问题。那么,纵观网上的各种各样的解决方案,我们到底应该如何去设置我们自己的“环境变量”呢?下面,我将给出我的解决方案:

       JDK的环境变量的设置只需要两个环境变量:一个是path,另一个是:class_path。 path用于指定操作系统的可执行命令的路径;class_pah用于制定Java的类文件存放路径。我们在“我的电脑”右击选择“属性”,在“属性”选项卡中选择“高级”,最下面就是“环境变量”和“错误报告”。我们点击“环境变量”,进入“环境变量”设置对话框。在这里,上面显示的是当前用户的变量,下面的是所有使用这台机器的用户均可用的变量(系统变量),我们在“系统变量”中新建两个变量,一个名为path,另一个名为:class_path(大小写均可)。然后,把path的值设置为你的JDK安装目录的bin目录的路径和bin目录下的jre文件夹下的bin目录的路径添加到变量值中就可以了,两个路径中间用“;”(半角的分号,两边的双引号是为了强调,并非实际添加内容)。而class_path的值则为JDK安装目录下的jre目录下的lib文件夹的路径。下面举例说明:

       我的JDK的安装路径为C:\Program Files\Java\jdk1.5.0_06,那么,我要为path设置的变量值就是:C:\Program Files\Java\jdk1.5.0_06\bin;C:\Program Files\Java\jdk1.5.0_06\jre\bin(注意中间用半角分号隔开)。而class_path的值则为:.;C:\Program Files\Java\jdk1.5.0_06\jre\lib。这里要注意的就是在这个路径之前一定要注意加上半角的句点和半角的分号。

        好了,在设置好了以上的环境变量之后,你的Java程序的准备工作就已经初步完成了。现在,你就可以去试试你的第一个HelloWorld程序了。祝大家成功。

附:Java的HelloWorld源程序。

public class HelloWorld
{
        public static void main(String[] args)
        {
                System.out.println("Hello,World!");
        }
}
本帖最近评分记录
  • canory 金币 +5 很实用 2008-1-5 00:56

TOP

当前时区 GMT+8, 现在时间是 2025-3-20 06:46