0

テキストからクラスをコンパイルしました

public class Foo{
    public Foo(){
    }
}

org.abstractmeta.toolbox.compilation.compiler.JavaSourceCompile

そして、クラスローダーまたは任意のオブジェクトからコンパイルされたバイトコード(.classファイル)を取得する方法があることを知りたい

4

2 に答える 2

0

を使用している場合は、メソッドの両方のバージョンにJavaSourceCompilerを提供する必要があります。これを呼び出して、コンパイルされたすべてのファイルを保持するディレクトリを取得します。CompilationUnitcompilegetOutputClassDirectory()CompilationUnit.class

于 2013-08-19T10:18:39.447 に答える