Short Question - About javac.c where is it?
Erik Joelsson
erik.joelsson at oracle.com
Fri Jul 20 22:56:18 UTC 2018
Hello Max,
Javac, like most of the command line tools in the JDK is written in
Java, so to look at the actual program, I would recommend starting here
(assuming current mainline at http://hg.openjdk.java.net/jdk/jdk):
src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java
Most of the executables in the JDK are built from the same launcher src
file with some different -D macro flags set to control which java class
gets invoked by that launcher. The source for the launchers is located here:
src/java.base/share/native/launcher/main.c
Does that answer your question?
/Erik
On 2018-07-20 15:31, mr rupplin wrote:
> In building the OpenJDK where may we find the source code file(s) for the javac output?
>
> In libjli we find the java.c but locate javac.c returns no results. How curious.
>
> Would you be a friend and help us out. We love reading.
>
> Thanks,
>
> Max
>
> /sr software developer
More information about the build-dev
mailing list