--- title: "How do I resolve the 'JavaioInvoker has been compiled by a more recent version of the Java runtime' error?" url: https://docs.catalyst.zoho.com/en/faq/cli/cli-java-runtime-error/ description: "You encounter this error when the version of the Java environment and the javac you are using are different, because the Catalyst CLI only compiles the Java …" last_updated: 2026-11-13T05:00:22Z service: All Services type: faq --- You encounter this error when the version of the Java environment and the `javac` you are using are different, because the Catalyst CLI only compiles the Java classes at runtime. You can check the Java version by executing the following command in your terminal: ```sh $ java -version ``` Similarly, you can check the `javac` version by executing the command in your terminal: ```sh $ javac -version ``` If you have any further queries, you can contact Catalyst support at support@zohocatalyst.com