The JCK compiler tests in the other JVM mode can be run for the compiler available either through command line interface or through Java Compiler API. The Java Compiler API is a set of interfaces that describes the functions provided by a Java Language Compiler and a service provider framework that enables vendors to provide implementations of these interfaces.