是在编译的时候没有制定路径
e:\bea\jdk131_03\bin\javac  -d . -classpath . *.java
就可以了!

解决方案 »

  1.   

    哦?怎么在别人那里就可以了?我看着他编译的,他是现装的J2SDK。也没有指定路径啊`
      

  2.   

    有一个编译的先后顺序:
    filter1.java需要先编译;
    filter2.java中“public abstract filter1 getFilter1();”返回一个filter1对象,如果“filter1.java”没有编译,就会出现你的那种编译错误。
      

  3.   

    我以前也碰到过这样的问题,好象也一直没有解决,就用的是jdk1.4版本,但是如果你用jbuilder编译,就能通过,这个也好用。
      

  4.   

    对了jdk1.4的程序要有包名!
    把你的程序加上包名就行了
    javac  -d . -classpath . *.java
      

  5.   

    javac  -d . -classpath . *.java这个是什么意思?