Installation Requirements

1. Use a Supported Operating System and Browsers

  • Supported Operating Systems: Generally Windows, Linux, and macOS -- but GenRocket can support most OS that support Java

  • Supported Browsers: Chrome, Firefox, and Safari


2. Recommended Hardware Requirements for GenRocket Runtime

GenRocket is able to run on nearly any machine that supports Java. For an optimal experience we recommend your machine has:

  • 4 Core CPU 
  • 8GB RAM


3. Install a Minimum of Java 1.7 (JDK)

Your computers must have at minimum Java 7 installed to run GenRocket. You can verify your version of Java at this site. 

  • GenRocket does not support the following versions of Java:
    • Java 1.8 u20 


Note 1: Some of the Generators take memory to maintain the uniqueness of random data that is being generated, therefore along with JAVA_HOME environment variable also, set JAVA_OPTS environment variable.


For Windows users, set JAVA_OPTS to -Xms512m -Xmx2048m -XX:-UseGCOverheadLimit

For Linux/Mac users, set JAVA_OPTS to -Xms512m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=2048m


Note 2: For versions greater than Java 9+, please update JAVA_OPTS environment variable to


JAVA_OPTS=-Xms512m -Xmx2048m --add-opens java.base/jdk.internal.loader=ALL-UNNAMED --add-opens jdk.zipfs/jdk.nio.zipfs=ALL-UNNAMED


4. Don’t Install the GenRocket Runtime on a Secure Drive or Virtual Drive

Because of the security setting implemented by companies, GenRocket may not run on secure drives. Please make sure your team installs GenRocket on their unsecured drive (usually the C:\ drive.)


5. Verify you have access to app.genrocket.com

If you are unable to access app.genrocket.com from your corporate machine you will need to send a request to your IT department to allow https access to this site. 


6. Hosting Options

If you have purchased GenRocket licenses you will need to select a hosting option - Cloud, Private Cloud, or On-premise. The majority of GenRocket proof of concepts are hosted on our cloud environment. If you are interested in an on-premise installation please contact info@genrocket.com.


7. Install Groovy 2.0+ (only required for GenRocket API usage)

If you are going to leverage the GenRocket API you will need to install Groovy. If you do not plan to use the GenRocket API, you do not need to install Groovy. You can install Groovy from this link


Next Steps

To learn how to install GenRocket Runtime, please see one of the following articles: