Compiler API を使用して多くのファイルをコンパイルしようとしています。
ディレクトリ構造があるとします
.../program +/org +/foo |+ Main.java +/bar + Tools.java
すべての Java ファイルを検出し、すべてのディレクトリに再帰してすべての *.java ファイルを見つけることなく、すべてをコンパイルする方法はありますか?
編集:私がやろうとしているのは、ディレクトリツリーで取得したすべてのクラスをコンパイルすることです。これらのクラスは互いに独立しています。次に、クラスをロードし、これらのクラスのいくつかのオブジェクトをインスタンス化し、メソッドを呼び出します。どのクラスもメインを持つ必要はありません。