antのjavacタスクで、
コンパイルをファイル名をハードコードせずに
1ファイルずつ行う方法ご存知ないでしょうか?

javac *.java
ではなくて、
javac a.java
javac b.java
です。