javac *.java好象只能对一级目录吧!目录下的目录好象不起作用啊

解决方案 »

  1.   

    建立一个工程文件,把所有的Java文件打包进去,编译工程。
    通过。
      

  2.   

    目录下的目录,有没有搞错,你还想要javac有搜索功能呢。你这样说,要是我在根目录下,不就我不想编译的java都编译了。
      

  3.   

    javac *.java subdir1\*.java subdir2\*.java ....
      

  4.   

    打包对写Java程序来说是一个很好的习惯
      

  5.   

    to otto_nuaa
    不能把他们都放在同一个目录下,因为有同名但是不同包的文件
    to hhv
    有没有简单的方法,因为我的目录中的子目录太多了
      

  6.   

    建议你把class全删了,然后javac *.java将可以解决问题
    我经常这么干
      

  7.   

    做一个批处理或makefile或build.xml for ant
    以后直接用就可以了。不用每次敲的。
    另外可以精良减少字目录。
    着并不影响编译后生成的.class文件有多个字目录。