Extracted java and javac components.