应该是环境设置的问题吧
1.在main方法里只要一句:System.out.println("test");
  如果成功,则转2;否则,看classpath配置
2.将三个类放在一个文件里,或者放入相同的苞里试试推荐使用ide学习例子程序

解决方案 »

  1.   

    shapes/class???
    执行的时候java Shapes
    不是java shapes.class
      

  2.   

    java -cp %文件路径% shapes
      

  3.   

    你的路径设置有问题,path里面是不是没有加;.;号啊。
      

  4.   

    我的环境设置是这样的:
    @echo off
    rem JDK1.3
    SET PATH=E:\jdk1.3.1_02\BIN;C:\WINNT
    SET CLASSPATH=.;E:\jdk1.3.1_02\LIB\TOOLS.JAR
      

  5.   

    楼上:你的ftp上好像什么都没有嘛!
      

  6.   

    classpath再加上一个:
    SET CLASSPATH=.;E:\jdk1.3.1_02\LIB\TOOLS.JAR;E:\jdk1.3.1_02\LIB\DT.JAR
    还有,运行的时候之需在java 后加上class名就行了,后缀不用输入的,还要注意大小写