用javac能一次编译一个包内所有的类吗?(包括子包中的所有类)
由于情况特殊,不能用编辑器的编译功能。

解决方案 »

  1.   

    使用java *.java是可以的
    但是强烈推荐你用ant
      

  2.   

    javac *.java
    这样只能编译当前包内的所有类,子包内的类还是编译不了啊?
      

  3.   

    不对.
    我们编译java文件的时候是不需要在对应的目录结构里面编译的也就是说你只要把所有文件都放在当前目录里面
    使用java *.java编译
    然后在将class文件分别放在对应包的目录结构里面使用
      

  4.   

    由于情况特殊,没办法用ant;将所有的类放到一个目录里,不同包的同名类也是个问题,现在有N个包要重编译,苦恼ing