Prerequisites ============= .. toctree:: :maxdepth: 2 TasGenOpt is designed to run on 32-bit and 64-bit Windows operating systems, and requires Java to be installed and configured correctly. Java Installation & Set-up -------------------------- The Java runtime environment can be downloaded from the `Oracle Website`_, and you can download either the 32-bit or 64-bit version. .. note:: You must add the Java directory to your system's 'Path' environment variable in order to use TasGenOpt. Adding Java to the Path Variable -------------------------------- Adding Java to the computer's Path environment variable allows Java to be used from a command prompt in any directory. If it is not set up correctly, TasGenOpt will think that Java is not installed. Using Windows 10: 1. Open the start menu and select, **Edit the system environment variables**. .. image:: images/start_environ_vars.png :scale: 75 % 2. Under the **Advanced** tab, press **Environment Variables** .. image:: images/environment_vars_btn.png :scale: 75 % 3. Under **System Variables** select **Path** and press **Edit** .. image:: images/path_var.png :scale: 75 % 4. Add an entry pointing to the folder containing Java.exe .. image:: images/javapath.png :scale: 75 % .. _Oracle Website: https://java.com/en/download/ Confirming the Path Variable is Set Up Correctly ------------------------------------------------ To confirm that the Path variable is set up correctly, open a command prompt and enter the following: :: java --version If the variable is set up correctly, you will see output similar to the following: .. image:: images/javaversion.png Compatible Java Versions ------------------------ TasGenOpt has been tested with the following java versions: * Java Standard Edition 8 * Java Standard Edition 9 TasGenOpt should be compatible with most modern versions of java.