Eclipse Che
Eclipse Che | |
---|---|
Basisdaten
| |
Entwickler | Eclipse Foundation |
Erscheinungsjahr | 2. September 2016[1] |
Aktuelle Version | 7.95.0[2] (22. November 2024) |
Programmiersprache | 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]
Geschichte
[Bearbeiten | Quelltext bearbeiten]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]
Struktur
[Bearbeiten | Quelltext bearbeiten]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]
Weblinks
[Bearbeiten | Quelltext bearbeiten]Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ che.eclipse.org. (abgerufen am 7. September 2016).
- ↑ Release 7.95.0. 22. November 2024 (abgerufen am 23. November 2024).
- ↑ The eclipse-che Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 30. Oktober 2018).
- ↑ a b 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.
- ↑ Rainald Menge-Sonnentag: Eclipse Che 7 wechselt die Entwicklungsumgebung. In: heise.de. 8. Februar 2019, abgerufen am 13. Juni 2022.