3

Compiler API を使用して多くのファイルをコンパイルしようとしています。

ディレクトリ構造があるとします

.../program
   +/org
    +/foo
    |+ Main.java
    +/bar
     + Tools.java

すべての Java ファイルを検出し、すべてのディレクトリに再帰してすべての *.java ファイルを見つけることなく、すべてをコンパイルする方法はありますか?

編集:私がやろうとしているのは、ディレクトリツリーで取得したすべてのクラスをコンパイルすることです。これらのクラスは互いに独立しています。次に、クラスをロードし、これらのクラスのいくつかのオブジェクトをインスタンス化し、メソッドを呼び出します。どのクラスもメインを持つ必要はありません。

4

1 に答える 1