在JAVA中配置环境变量classpath时配置情况如下:
1、%java_home%\lib;%java_home%\lib\tools.jar
2、;%java_home%\lib;%java_home%\lib\tools.jar
当使用第一个配置时在编译时不会出现错误,但在运行时会出现类提示错误。
第二个配置能顺利调试运行程序
请问一下各位高手前面那个分号代表什么意思。

解决方案 »

  1.   

    直接这样就可以了
    %java_home%\lib;
      

  2.   

    当在编译的时候不会出现问题,当在调用java调试时出现以下错误提示:
    Exception in thread "main" java.lang.NoClassDefFoundError:HelloDate
      

  3.   

    .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\lib\rt.jar
      

  4.   

    .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\lib\rt.jar
    分号前面还有个点!表示当前目录
      

  5.   

    初学的话添加为%JAVA_HOME%\lib就够用了
      

  6.   

    .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;就可以了
      

  7.   

    楼主用JDK5就不用配这些了。分号前面还有个点.表示当前目录