Vagrant is the easiest way to get started with Eclipse Che. We provide Vagrant images that contain Che and its dependencies.
Packages let you run Che server, for the best performance. Packages extract Eclipse Che into a working directory. You must have Java 1.8 installed. Windows and MacOS also require Docker Toolbox to be separately installed, which itself installs Git Bash, Virtual Box, and Docker.
Need help getting Che to run? Please check the oodles of installation and usage docs.
Installers install Eclipse Che and all its platform dependencies including Java, Git Bash, Docker Toolbox, and Virtual Box.
You can run the Che server as a Docker image. There are two ways to achieve this. First, you can install Che and then use the Che command line to launch Che on localhost or in a Docker container created by Che. Second, you can launch a Docker container containing Che with any Docker client.
The community has instructions for running Eclipse Che as an embedded IDE on a Raspberry Pi. Boot up, get an IP address, and start developing! Amazing work from Benjamin Cabe. Read the setup instructions.
The community has built a bosh installer for Che. Bosh is an open source tool for release engineering, deployment, lifecycle management, and monitoring of distributed systems. Bosh is used to deploy artifacts to various IaaS and PaaS systems like CloudFoundry. @ArthurHlt has a bosh release packaging which deploys Che more easily into CloudFoundry.
You can use Che from your favorite browser. We have created a set of experimental Electron clients that you can also use. Electron creates a OS-specific chromium client that you run on any computer. It's fast and flexible. You can get the latest binaries from the che-electron GitHub repository.
Eclipse Che has different prerequisites for different platforms. The prerequisites page in our docs itemizes the list of dependencies and how they are used.
You will need maven, Java, and Git to build Che from source. Our GitHub repository has build and contribution instructions.
Archived versions of previous releases are maintained on the Che GitHub release page.