コードをコンパイルするタスクantのjavacのクラスローダーを設定する必要があります。このstackoverflowの投稿を読んだことがありますが、これは
javac -J-Djava.system.class.loader=org.awesome.classloader sourcefile.java
私のために機能しませんでした、常にクラスが見つかりません例外を返します..そして、はい、私はソースコードとコンパイルされたクラスローダー.classのクラスパスを設定しました
コードをコンパイルするタスクantのjavacのクラスローダーを設定する必要があります。このstackoverflowの投稿を読んだことがありますが、これは
javac -J-Djava.system.class.loader=org.awesome.classloader sourcefile.java
私のために機能しませんでした、常にクラスが見つかりません例外を返します..そして、はい、私はソースコードとコンパイルされたクラスローダー.classのクラスパスを設定しました
このタスクのいくつかの研究の後、私は方法を見つけました。カスタムクラスローダーを初期化してから、Java6の新しいコンパイラAPIを使用しました。
http://docs.oracle.com/javase/6/docs/api/javax/tools/package-summary.html