> ## 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.

# Risoluzione dei problemi di Eclipse

> Risolvi i problemi del plugin di Eclipse, inclusi problemi di avvio, schermata della chat vuota, WebView2 ed errori di certificato con soluzioni tramite keystore Java.

<Note>
  Consigliamo vivamente di utilizzare Devin Desktop Editor o il plugin locale di JetBrains per le avanzate capacità di IA agentica e le funzionalità più recenti.
  Il plugin di Eclipse è in modalità di manutenzione.
</Note>

<div id="supported-versions">
  # Versioni supportate
</div>

Versione 4.25+ (2022-09+)

<div id="gathering-extension-logs">
  # Raccolta dei log dell'estensione
</div>

In Eclipse, i log vengono salvati nei seguenti percorsi:

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

<div id="known-ide-issues-and-solutions">
  # Problemi noti dell'IDE e relative soluzioni
</div>

<div id="codeium-isnt-starting">
  ## Codeium non si avvia
</div>

Se Codeium non si avvia, usa i log per individuare la possibile causa (vedi sopra). Se non riesci a risolvere il problema, invia una richiesta di assistenza aprendo un ticket su help.codeium.com. Assicurati di includere i log indicati sopra per aiutare il nostro team a esaminare il problema il più rapidamente possibile.

<div id="codeium-chat-shows-an-empty-screen">
  ## Codeium Chat mostra una schermata vuota
</div>

Se utilizzi Windows 10, potresti dover installare **WebView2** per passare il renderer web di Eclipse da Internet Explorer a Edge.

Puoi verificarlo facendo clic con il pulsante destro del mouse --> `Properties` e controllando se è presente l'icona di Internet Explorer.

<div id="certificate-issue">
  ## Problema con il certificato
</div>

Questo problema può essere segnalato dai seguenti errori nei log:

```
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
```

A differenza di altri IDE, Eclipse non utilizza l'archivio certificati del sistema operativo. Dovrai importare i certificati nel keystore Java.

* Gli utenti SaaS dovranno importare l'URL GitHub di Codeium
* Gli utenti self-hosted (On-prem) dovranno importare l'URL del proprio dominio Codeium Enterprise, oltre all'URL GitHub di Codeium

**Nota**: questo è un esempio per gli utenti SaaS, ma la procedura è la stessa. *Per gli utenti Enterprise - Il certificato viene emesso e gestito dal tuo team IT locale o dal team di amministrazione. Contattali per ricevere assistenza nell'installazione dei certificati necessari sul tuo sistema.*

1. Esporta dal Browser il certificato per [https://exafunction.github.io/](https://exafunction.github.io/) come file `githubio.cer`

In Chrome: vai al sito web, fai clic sul lucchetto, fai clic su `Connection is secure`, fai clic su `Certificate is valid`, vai alla scheda `Details`, premi il pulsante `Copy to File...`

2. Importa nel keystore JDK/JRE: (da eseguire dal prompt dei comandi aperto con privilegi di "Administrator")

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

3. Verifica che il certificato sia stato aggiunto al Keystore eseguendo:

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

Inserisci la password del keystore.

4. Riavvia Eclipse e apri l'estensione Marketplace da un browser interno. Dovrebbe esserti chiesto di considerare attendibile il contenuto non firmato.

5. In alcuni casi, potrebbe anche essere necessario specificare il percorso dei certificati negli argomenti della VM, modificando il file eclipse.ini e aggiungendo il percorso:

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