Resolving Katalon Studio Launch Issues on Linux

Resolving Katalon Studio Launch Issues on Linux

26 February 2025 Stephan Petzl Leave a comment Katalon Issues

If you’re experiencing difficulties launching Katalon Studio on a Linux system, particularly when using OpenJDK versions 9 or higher, you’re not alone. This guide aims to provide a clear solution to this common problem, ensuring you can get your testing environment up and running smoothly.

Understanding the Problem

The issue often arises due to compatibility problems with the Java Runtime Environment (JRE) or Java Development Kit (JDK) versions. Katalon Studio, being an Eclipse-based application, has known issues running on Java 9 or higher due to changes in the Java API.

Solution: Downgrade Java Version

To solve the launch issue, follow these steps to configure Katalon Studio to use Java 8:

  1. Specify Java 8 in the .ini File: Edit the Katalon Studio .ini file to explicitly point to a Java 8 JRE/JDK. This involves adding a line specifying the path to the Java 8 executable.
  2. Create a JRE Subfolder: Within the Katalon Studio installation directory, create a subfolder named jre. Download and place a Java 8 JRE/JDK in this folder, ensuring that the path <installation-dir>/jre/bin/ contains the Java executables.

You can download a compatible Java 8 JDK or JRE from AdoptOpenJDK or another provider of Java 8 VMs. This approach effectively forces Katalon Studio to utilize Java 8, bypassing the compatibility issues with newer Java versions.

Looking Forward

While these steps provide a practical workaround for current versions, it’s worth noting that future releases of Katalon Studio may resolve these issues, as Eclipse has begun supporting Java 9 and higher.

Enhance Your Testing with Repeato

As you navigate these setup challenges, consider enhancing your testing efficiency with Repeato. This no-code test automation tool for iOS, Android, and web apps streamlines the creation, running, and maintenance of automated tests. Unlike some traditional tools, Repeato supports data-driven and keyword-driven testing, allowing you to automate complex tasks with ease.

Repeato’s use of computer vision and AI ensures rapid test editing and execution, making it a valuable alternative to tools like Katalon. Moreover, all tests and workspace data in Repeato are saved in text and JSON format, facilitating easy version control. For more advanced testing techniques, explore our documentation to maximize your testing capabilities.

Like this article? there’s more where that came from!