set PATH=%PATH%;c:\jdk1.3.1\bin;c:\jdk1.3.1set classpath=%ClASSPATH%;.;c:\jdk1.3.1;c:\jdk1.3.1\lib;C:\jdk1.3.1\lib\tools.jar;C:\jdk1.3.1\lib\dt.jar

解决方案 »

  1.   

    run java test,not test.class
      

  2.   

    很简单,你先将java程序中的第一行的package....给删去,然后用javac再编译一下就可以用java命令运行了。
      

  3.   

    将java程序中的第一行的package删去
    javac test.java
    java test
      

  4.   

    程序中并没有PACKAGE行,JAVA TEST我也试过了,还是不行.
    至于SET PATH我不知道将其协在那儿?
      

  5.   

    java test(not java test.class)
    not need .class
      

  6.   

    注意两点:
    1.执行时不要加.class后缀:java test,用java test.class的话java会把它理解为test包中的class类。
    2.看你的test类是否已加入classpath,没有的话在批处理文件中按照“hexiaofeng(java爱好者)”的方法加进去,然后打开一个dos窗口,调用一下autoexec.bat,然后在该dos窗口下执行java test