Instead, J2CL is about interoperability and cross-platform code reuse. J2CL attempts to solve a different problem than similar Java-to-Javascript frameworks such as GWT, and it is not meant to compete with or replace existing JavaScript frameworks. J2CL developers say the compiler 'enables seamless use of Java in your JavaScript applications.'
Designed, developed, and open-sourced by Google, J2CL is a source-to-source compiler that converts Java to Javascript.