0

コードをコンパイルするタスクantのjavacのクラスローダーを設定する必要があります。このstackoverflowの投稿を読んだことがありますが、これは

javac -J-Djava.system.class.loader=org.awesome.classloader sourcefile.java

私のために機能しませんでした、常にクラスが見つかりません例外を返します..そして、はい、私はソースコードとコンパイルされたクラスローダー.classのクラスパスを設定しました

4

1 に答える 1

0

このタスクのいくつかの研究の後、私は方法を見つけました。カスタムクラスローダーを初期化してから、Java6の新しいコンパイラAPIを使用しました。

http://docs.oracle.com/javase/6/docs/api/javax/tools/package-summary.html

于 2013-02-25T04:30:32.653 に答える