Eclipse Che
Eclipse Che ist ein freier Workspace-Server mit integrierter Entwicklungsumgebung, der innerhalb der Eclipse Foundation angesiedelt ist. Der Name rührt daher, dass ein Großteil der Entwickler in Cherkasy wohnten. Es handelt sich um eine Java-Anwendung, die mit dem Google Web Toolkit entwickelt wurde.[4]
Eclipse Che | |
---|---|
Basisdaten | |
Entwickler | Eclipse Foundation |
Erscheinungsjahr | 2. September 2016[1] |
Aktuelle Version | 7.30.2[2] (19. Mai 2021) |
Programmiersprache | Java[3] |
Kategorie | IDE |
Lizenz | EPL |
eclipse.org/che |
Geschichte
Eclipse Che ging aus Codenvy hervor auf dessen Basis Codenvy seit Oktober 2014 basiert. Es gehört zum Top-Level-Projekts Eclipse Cloud Development der Stiftung, in der Codenvy zudem strategisches Mitglied ist.[5]
Struktur
Mehrere Clients greifen auf einen Che Server zu. Diese Instanz kann von den Clients konfiguriert werden. Projekte können in Workspaces organisiert werden. Die Projekte werden dabei nicht lokal, sondern zentral auf dem Server über Docker-Container auf Basis von Vorlagen (sogenannten Stacks) ausgeführt. Entwickler müssen lokal keine zusätzliche Software mehr installieren und entwickeln im Team alle auf der gleichen Basis.[4]
Ab Version 5.0 wird das Language Server Protocol unterstützt.[6] Mit Version 6.6 wurde Unterstützung für Kubernetes hinzugefügt.[7]
Weblinks
Einzelnachweise
- che.eclipse.org. (abgerufen am 7. September 2016).
- Release 7.30.2. 19. Mai 2021 (abgerufen am 21. Mai 2021).
- The eclipse-che Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 30. Oktober 2018).
- Loris Bachert: Eclipse Che – die IDE der Zukunft? In: iX Developer. 29. Juli 2016, abgerufen am 2. März 2022.
- Tyler Jewell: Eclipse Che: Microservices für Eclipse. In: entwickler.de. 23. Juni 2015, abgerufen am 2. März 2022 (deutsch).
- Rainald Menge-Sonnentag: Eclipse Che 5.0 verwendet das Language Server Protocol. In: heise.de. 17. November 2016, abgerufen am 2. März 2022.
- Thomas Joos, Stephan Augsten: Eclipse Che 6.6 unterstützt Kubernetes. In: dev-insider.de. 20. Juni 2018, abgerufen am 2. März 2022.