- java.lang.Object
- 
- com.sun.tools.javac.Main
 
- 
 public class Main extends Object A legacy programmatic interface for the Java Programming Language compiler, javac. See thejdk.compilermodule for details on replacement APIs.
- 
- 
Constructor SummaryConstructors Constructor Description Main()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static intcompile(String[] args)Programmatic interface to the Java Programming Language compiler, javac.static intcompile(String[] args, PrintWriter out)Programmatic interface to the Java Programming Language compiler, javac.static voidmain(String[] args)Main entry point for the launcher.
 
- 
- 
- 
Method Detail- 
mainpublic static void main(String[] args) throws Exception Main entry point for the launcher. Note: This method calls System.exit.- Parameters:
- args- command line arguments
- Throws:
- Exception
 
 - 
compilepublic static int compile(String[] args) Programmatic interface to the Java Programming Language compiler, javac.- Parameters:
- args- The command line arguments that would normally be passed to the javac program as described in the man page.
- Returns:
- an integer equivalent to the exit value from invoking javac, see the man page for details.
 
 - 
compilepublic static int compile(String[] args, PrintWriter out) Programmatic interface to the Java Programming Language compiler, javac.- Parameters:
- args- The command line arguments that would normally be passed to the javac program as described in the man page.
- out- PrintWriter to which the compiler's diagnostic output is directed.
- Returns:
- an integer equivalent to the exit value from invoking javac, see the man page for details.
 
 
- 
 
-