How to Install Eclipse Che on Windows 11

Eclipse Che is an open-source, web-based integrated development environment (IDE) used for coding, testing, and deploying web applications. In this tutorial, we will guide you through the steps to install Eclipse Che on Windows 11.

Prerequisites

Before installing Eclipse Che, you should have the following prerequisites:

Steps to Install Eclipse Che on Windows 11

Follow these steps to install Eclipse Che on your Windows 11 machine:

  1. Download the Eclipse Che Server ZIP file from the following link: https://www.eclipse.org/che/download/

  2. Extract the downloaded ZIP file to a desired location on your machine.

  3. Open the che.sh file located in the extracted folder using a text editor like Notepad++

  4. Locate the following line in the file:

# CHE_HOST=127.0.0.1

Uncomment the above line by removing the # and change the IP address to:

CHE_HOST=0.0.0.0
  1. Save and close the file.

  2. Navigate to the extracted directory in a command prompt window.

  3. Run the following command to start Eclipse Che:

.\che.sh start
  1. Wait for Eclipse Che to start. This may take a few minutes.

  2. Once Eclipse Che is started, open a web browser and navigate to http://localhost:8080

  3. Follow the on-screen instructions to create a new workspace.

Congratulations! You have successfully installed Eclipse Che on your Windows 11 machine.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!