举例说明:
d:\javaCode\net\wy\目录下有一个类test.java
package net.wy;
public class test{
    public static void main(String[] args){
        System.out.println("Hello");
    }
}对于这样的结构classpath的设置应为:
classpath=.;d:\javaCode //其他的自己加上在cmd(commond,dos窗口)中,编译这个类,则要转到d:\javaCode\net\wy的目录下运行javac test.java,运行时在任何路径下都行,用java net.wy.test

解决方案 »

  1.   

    hehe
    这不是环境问题,是你对空值进行了操作。
    解决方法:
    检查你的代码,把可能对空值操作的地方try,catch一下
      

  2.   

    ClassPath=.;C:\jdk1.3.1\lib\dt.jar;C:\jdk1.3.1\lib\tools.jar;
    注意.,以及间隔是分号
      

  3.   

    可是,我现在还没有运行具体的程序。
    就是在命令窗口测试javac和java命令
    的时候在命令窗口出现的错误提示。
      

  4.   

    这个问题,上次听我的同学说也出现过。原因还没有想到。
    应该不是classpath的问题。也不是编译文件中的空指针问题。最好的办法是重新装一下。试试看。