The RMI compiler is assumed to have a constructor and compile method matching the following signature:
public class COMPILER { public COMPILER(java.io.OutputStream out, String compilerName); public boolean compile(String[] args); }or
public class COMPILER { public COMPILER(); public int compile(String[] args); }or
public class COMPILER { public static int compile(String[] args, PrintWriter out); }