..\lib\下的jar文件在classpath己定指定。
再将其他目录的几个.class所在的路径放入classpath文件中
进入你的java文件所在的目录,再进行编译

解决方案 »

  1.   

    难道我每编译一个文件都要追加 CLASSPATH路径吗?
      

  2.   

    而且还有一个问题:编译a.java 需调用b.class,而编译b.java需调用 a.class。
    这样的话,不是设置classpath可以解决的吧。
    现在我使用resin编译的,可以运行,可如果手工编译呢?
    大虾,救命!
      

  3.   

    1)打到一个package里
    2)相关的打到一个package里,引用的jar需在classpath中指定
      

  4.   

    楼上所说“打到一个package“何意?
     我已经在代码的头上,标明同属一个package,不够吗?
      

  5.   

    将需编译的类放到一个目录:
    javac -d . *.java
    试试!
      

  6.   

    依楼上所言,竟然成功了!
    我的心情难以表达。
    虽然还没有解决不同目录.class的编译,但这已暂时能解决问题了。
    再问个问题(有点厚颜无耻?,放心,我肯定给分):
       我刚配置好tomcat,一切运行正常。怎么样让他自动编译?我已经有了一个工程的源程序,大概十几个目录,有javaBean、Servlet,总不能让人一个一个地手动编译吧? 
     
      

  7.   

    将所有.java文件(包括不同包的)拷贝到同一目录下,运行:
    javac -d . *.java试试!(呵呵,成功了说一声。)