Class Main
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.- Since:
- 1.5
-
Constructor Summary
ConstructorDescriptionMain()
Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionstatic int
Programmatic interface to the Java Programming Language compiler, javac.static int
compile
(String[] args, PrintWriter out) Programmatic interface to the Java Programming Language compiler, javac.static void
Main 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
-
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.
-