path = x:\jdk1.3.1\bin;

解决方案 »

  1.   

    我在autoexec.bat中写了:SET PATH=e:\jdk1.3\bin
    SET CLASSPATH=.;e:\jdk1.3\lib\tools.jar;e:\jdk1.3\lib\dt.jar
    e:但执行javac hello.java
    不能通过,请问原因何在?
      

  2.   

    到   http://www.csdn.net/expert/topic/311/311761.shtm   去看看。
      

  3.   

    写了以下程序:
    class Hello {
      static void main(String[] args) {
        System.out.println("Hello!");
      }
    }1.javac hello.java
    2.java hello
    出错:
    Exception in thread "main" java.lang.NoClassDefFoundError:e:\jdk\Hello
    是什么原因?
      

  4.   

    写了以下程序:
    class Hello {
      static void main(String[] args) {
        System.out.println("Hello!");
      }
    }1.javac hello.java
    2.java Hello
    出错:
    Exception in thread "main" java.lang.NoClassDefFoundError:e:\jdk\Hello
    是什么原因?
      

  5.   

    我的意见:
    做一个  go.bat(为了方便进入)
    假如jdk1.3放在c;盘目录下,则go.bat的内容为cd..
    cd jdk1.3\bin把文件存在windows目录下,以后你进入MS-DOS方式后就可以输入go.bat
    同时要注意:以后把程序放置在jdk1.3\bin下这是一个傻办法,肯定行