com.sun.tools.javac.Main
com.sun.tools.javac.Mainを使用する事でクラス上からJavaソースをコンパイルできる
import com.sun.tools.javac.Main;
public class Client {
public static void main(;String[] args) throws Exception {
new Main().compile(new String[] { "Hoge.java" });
}
}