> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Fehlerbehebung bei Eclipse

> Beheben Sie Probleme mit dem Eclipse-Plugin, darunter Startprobleme, ein leerer Chat-Bildschirm, WebView2 und Zertifikatsfehler mit Lösungen über den Java-Keystore.

<Note>
  Wir empfehlen dringend, den nativen Devin Desktop Editor oder das lokale JetBrains-Plugin zu verwenden – aufgrund ihrer erweiterten agentischen KI-Fähigkeiten und modernsten Funktionen.
  Das Eclipse-Plugin befindet sich im Wartungsmodus.
</Note>

<div id="supported-versions">
  # Unterstützte Versionen
</div>

Version 4.25+ (2022-09+)

<div id="gathering-extension-logs">
  # Logs der Erweiterung erfassen
</div>

In Eclipse werden Logs unter den folgenden Pfaden gespeichert:

* **Mac/Linux**: \~/.codeium/codeium.log
* **Windows**: `C:\Users\<username>\.codeium\codeium.log`

<div id="known-ide-issues-and-solutions">
  # Bekannte Probleme mit der IDE und Lösungen
</div>

<div id="codeium-isnt-starting">
  ## Codeium startet nicht
</div>

Wenn Codeium nicht startet, verwende die Logs, um die mögliche Ursache zu ermitteln (siehe oben). Wenn du das Problem nicht lösen kannst, reiche eine Supportanfrage ein, indem du unter help.codeium.com ein Ticket einreichst. Füge dabei unbedingt die oben genannten Logs bei, damit unser Team das Problem so schnell wie möglich untersuchen kann.

<div id="codeium-chat-shows-an-empty-screen">
  ## Codeium Chat zeigt einen leeren Bildschirm
</div>

Wenn Sie Windows 10 verwenden, kann es sein, dass Sie **WebView2** installieren müssen, um den Eclipse-Web-Renderer von Internet Explorer auf Edge umzustellen.

Ob das der Fall ist, können Sie prüfen, indem Sie mit der rechten Maustaste auf --> `Properties` klicken und nachsehen, ob ein Internet-Explorer-Symbol angezeigt wird.

<div id="certificate-issue">
  ## Problem mit dem Zertifikat
</div>

Dieses Problem kann sich durch die folgenden Fehlermeldungen im Log äußern:

```
Failed to fetch extension version at <YourDomainURL>
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
```

Im Gegensatz zu anderen IDEs verwendet Eclipse nicht den Zertifikatsspeicher des Betriebssystems. Sie müssen die Zertifikate in den Java-Keystore importieren.

* SaaS-Nutzer müssen die Codeium-GitHub-URL laden
* self-hosted (On-prem)-Nutzer müssen sowohl ihre Codeium-Enterprise-Domain-URL als auch die Codeium-GitHub-URL laden

**Hinweis**: Dies ist ein Beispiel für SaaS-Nutzer, aber der Ablauf ist derselbe. *Für Enterprise-Nutzer gilt: Ihr Zertifikat wird von Ihrem lokalen IT- oder Admin-Team ausgestellt und verwaltet. Bitte wenden Sie sich an dieses Team, wenn Sie Unterstützung bei der Installation der erforderlichen Zertifikate auf Ihrem System benötigen.*

1. Exportieren Sie das Zertifikat für [https://exafunction.github.io/](https://exafunction.github.io/) im Browser als Datei `githubio.cer`

In Chrome: Navigieren Sie zur Website, klicken Sie auf das Vorhängeschloss, klicken Sie auf `Connection is secure`, klicken Sie auf `Certificate is valid`, wechseln Sie zum Tab `Details` und klicken Sie auf die Schaltfläche `Copy to File...`

2. In den JDK/JRE-Keystore importieren: (Muss in der mit "Administrator"-Rechten geöffneten cmd-Eingabeaufforderung ausgeführt werden)

```
keytool -import -noprompt -trustcacerts -alias codeiumgithub -file githubio.cer -keystore "%JAVA_HOME%/jre/lib/security/cacerts" -storepass changeit
```

3. Überprüfen Sie durch Ausführen des folgenden Befehls, ob das Zertifikat zum Keystore hinzugefügt wurde:

```
keytool -list -keystore "%JAVA_HOME%/jre/lib/security/cacerts" | findstr codeium
```

Geben Sie das Keystore-Passwort ein.

4. Starten Sie Eclipse neu und öffnen Sie die Marketplace-Erweiterung in einem internen Browser. Sie sollten dann aufgefordert werden, dem unsignierten Inhalt zu vertrauen.

5. In einigen Fällen müssen Sie möglicherweise auch den Zertifikatspfad in den VM-Argumenten angeben. Bearbeiten Sie dazu Ihre Datei eclipse.ini und fügen Sie den Pfad hinzu:

```
-Djavax.net.ssl.trustStore="path-to-your-certificates"
```
