java.lang.Object
com.sun.tools.javac.Main
A legacy programmatic interface for the Java Programming Language
 compiler, javac.
 See the 
jdk.compiler
 module for details on replacement APIs.- 
Constructor Summary
ConstructorsConstructorDescriptionMain()Deprecated, for removal: This API element is subject to removal in a future version. - 
Method Summary
Modifier and TypeMethodDescriptionstatic intProgrammatic 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 entry point for the launcher. 
- 
Constructor Details
- 
Main
Deprecated, for removal: This API element is subject to removal in a future version.Do not call. 
 - 
 - 
Method Details
- 
main
Main entry point for the launcher. Note: This method calls System.exit.- Parameters:
 args- command line arguments- Throws:
 Exception- only if an uncaught internal exception occurs; just retained for historical compatibility
 - 
compile
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.
 
 - 
compile
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.
 
 
 -