Unterstützte Versionen

Version 4.25+ (seit 09/2022)

Erfassen von Erweiterungs-Logs

In Eclipse werden Logs an den folgenden Pfaden gespeichert:
  • Mac/Linux: ~/.codeium/codeium.log
  • Windows: C:\Users<username>.codeium\codeium.log

So setzen Sie Ihre Enterprise-URL zurück oder ändern sie

  1. Öffnen Sie den Dialog Einstellungen/Preferences.
  2. Wählen Sie Codeium.
  3. Setzen Sie die Portal-URL auf <NEW_URL>. Klicken Sie anschließend auf die Schaltfläche Apply and Close.

Bekannte IDE-Probleme und Lösungen

Codeium startet nicht

Wenn Codeium nicht startet, nutzen Sie die Logs, um die mögliche Ursache zu ermitteln (siehe oben). Falls Sie das Problem nicht lösen können, senden Sie eine Supportanfrage, indem Sie ein Ticket auf help.codeium.com erstellen. Fügen Sie unbedingt die oben genannten Logs bei, damit unser Team das Problem so schnell wie möglich untersuchen kann.

Codeium Chat zeigt einen leeren Bildschirm

Wenn Sie Windows 10 verwenden, müssen Sie möglicherweise WebView2 installieren, damit Eclipse den Webrenderer von Internet Explorer auf Edge umstellt. Sie können überprüfen, ob dies der Fall ist, indem Sie mit der rechten Maustaste klicken —> Properties und nachsehen, ob ein Internet-Explorer-Symbol angezeigt wird.

Zertifikatsproblem

Dieses Problem kann sich durch die folgenden Fehler in den Logs äußern:
Fehler beim Abrufen der Erweiterungsversion unter <YourDomainURL>
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Anders als andere IDEs verwendet Eclipse nicht den Zertifikatsspeicher des Betriebssystems. Sie müssen die Zertifikate in den Java-Keystore laden.
  • SaaS-Nutzer müssen die Codeium-GitHub-URL laden
  • Selbstgehostete (On-Prem) Nutzer müssen ihre Codeium-Enterprise-Domain-URL sowie die Codeium-GitHub-URL laden
Hinweis: Dies ist ein Beispiel für SaaS-Nutzer, der Ablauf ist jedoch derselbe. Für Enterprise-Nutzer – Ihr Zertifikat wird von Ihrem lokalen IT- oder Admin-Team ausgestellt und verwaltet. Bitte wenden Sie sich an dieses Team, um Unterstützung bei der Installation der erforderlichen Zertifikate auf Ihrem System zu erhalten.
  1. Exportieren Sie das Zertifikat für https://exafunction.github.io/ aus dem Browser als Datei githubio.cer.
In Chrome: Rufen Sie die Website auf, klicken Sie auf das Schloss, klicken Sie auf Connection is secure, klicken Sie auf Certificate is valid, wechseln Sie zur Registerkarte Details, und klicken Sie auf die Schaltfläche Copy to File....
  1. In den JDK/JRE-Keystore importieren: (Muss in einer Eingabeaufforderung ausgeführt werden, die mit „Administrator“-Rechten geöffnet wurde)
keytool -import -noprompt -trustcacerts -alias codeiumgithub -file githubio.cer -keystore "%JAVA_HOME%/jre/lib/security/ cacerts" -storepass changeit
  1. Verifizieren Sie, dass das Zertifikat dem Keystore hinzugefügt wurde, indem Sie Folgendes ausführen:
keytool -list -keystore "%JAVA_HOME%/jre/lib/security/ cacerts" | findstr codeium
Geben Sie das Keystore-Passwort ein.
  1. Starten Sie Eclipse neu und öffnen Sie die Marketplace-Erweiterung in einem internen Browser. Sie sollten aufgefordert werden, unsignierten Inhalten zu vertrauen.
  2. In einigen Fällen müssen Sie möglicherweise auch den Pfad zu den Zertifikaten in den VM-Argumenten angeben, indem Sie die Datei eclipse.ini bearbeiten und den Pfad hinzufügen:
-Djavax.net.ssl.trustStore="pfad-zu-ihren-zertifikaten"