# Setting up the Development Environment

In this tutorial you will set up the development environment required to complete the tutorials in this course.

The instructions on this page assume you will be installing the Caplin Platform 7 on a 64-bit version of Windows 7 or Windows 10.

## Install OpenJDK

Follow the steps below:

1. Install OpenJDK 8 or OpenJDK 11
2. Set the `JAVA_HOME` environment to the root of the OpenJDK’s installation directory

## Install a Gradle-compatible IDE

The tutorials in this course are compatible with the following IDEs:

* the [Eclipse IDE](https://www.eclipse.org) and the [Buildship Gradle Integration](https://projects.eclipse.org/projects/tools.buildship) plugin
* Jetbrains IntelliJ IDEA

### Install Eclipse

To install Eclipse, follow the steps below:

1. Download and install the Eclipse IDE for Java EE from the [Eclipse IDE](https://www.eclipse.org) website.
2. Launch Eclipse
3. Click **Help > Eclipse Marketplace**
4. Search for and install the **Buildship Gradle Integration** plugin

## Install Google Chrome

Install the [Google Chrome](https://www.google.co.uk/chrome/) web browser.

## Install a Bash shell ( icon:windows[] )

This section only applies if you are using Microsoft Windows.

The Caplin Deployment Framework is designed to run in a Bash shell. To run the Deployment Framework on Microsoft Windows, install Cygwin or Git Bash and enable the `winsymlinks:lnk` option.

For detailed instructions, see [Installing Bash on Windows](../../caplin-platform/deployment-framework/cdf-installing-bash-on-windows.md).

## Install Microsoft Visual C++ Redistributable for VS 2015 ( icon:windows[] )

This section only applies if you are using Microsoft Windows.

The Windows builds of Liberator and Transformer require the Microsoft Visual C++ Redistributable for Visual Studio 2015.

The installer is available at  [The latest supported Visual C++ downloads](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-160) on the Microsoft website.
