Javac com packages

Será que alguém poderia me auxiliar a compilar algumas classes
que estão em pacotes diferentes.

Sabendo que para compilar uma única classe, pode ser feito assim:

javac Aluno.java

ou

javac br.com.decimal.bean.Aluno.java

Eu sei que é possível compilar várias classes desta maneira

javac br.com.decimal.bean.Aluno.java br.com.decimal.dao.AlunoDao.java ... br.com.decimal.service.AlunoService.java

Agora imagine a situação e possuo apenas 500 classes para serem
compiladas como eu posso fazer isso de uma maneira que fique fácil
assim.

javac src\**.java

Que ela compilasse as classes de forma recursiva, entrando dentro do
pacotes, não consegui localizar isso na documentação disponível
executando o seguinte comando.

javac -help

Use o ant, por exemplo, que ele pode fazer isso por você.

Thingol eu até sei fazer isso com o ANT o problema neste
caso e limetação da ferramenta. Tenho que fazer via
comando do Java porque vou ter colocar está sintaxe
dentro do EA 7.1(Enterprise Architect), para fazer a engenharia
reversa da aplicação.

Com o EA ele só aceita colocando o comando javac, para que
ele faça o resto.

E bem limitado isso na ferramenta.

Nao seria melhor usar a opçao -classpath ou -cp do javac para especificar o caminho das tuas classes?