Eclipse Che

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Eclipse Che
Basisdaten

Entwickler Eclipse Foundation
Erscheinungsjahr 2. September 2016[1]
Aktuelle Version 7.95.0[2]
(22. November 2024)
Programmier­sprache Java[3]
Kategorie IDE
Lizenz EPL
eclipse.org/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 ging aus Codenvy hervor auf dessen Basis Codenvy seit Oktober 2014 basiert. Es gehört zum Top-Level-Projekt Eclipse Cloud Development der Stiftung, in der Codenvy zudem strategisches Mitglied ist.[5]

Prozessfluss bei Änderungen an einem Projekt

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] Seit Version 7 wird Eclipse Theia integriert.[8]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. che.eclipse.org. (abgerufen am 7. September 2016).
  2. Release 7.95.0. 22. November 2024 (abgerufen am 23. November 2024).
  3. The eclipse-che Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 30. Oktober 2018).
  4. a b Loris Bachert: Eclipse Che – die IDE der Zukunft? In: iX Developer. 29. Juli 2016, abgerufen am 2. März 2022.
  5. Tyler Jewell: Eclipse Che: Microservices für Eclipse. In: entwickler.de. 23. Juni 2015, abgerufen am 2. März 2022 (deutsch).
  6. Rainald Menge-Sonnentag: Eclipse Che 5.0 verwendet das Language Server Protocol. In: heise.de. 17. November 2016, abgerufen am 2. März 2022.
  7. Thomas Joos, Stephan Augsten: Eclipse Che 6.6 unterstützt Kubernetes. In: dev-insider.de. 20. Juni 2018, abgerufen am 2. März 2022.
  8. Rainald Menge-Sonnentag: Eclipse Che 7 wechselt die Entwicklungsumgebung. In: heise.de. 8. Februar 2019, abgerufen am 13. Juni 2022.