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

# Eclipse のトラブルシューティング

> Eclipse プラグインでの起動不具合や Chat 画面が空白になる問題、WebView2 や証明書エラーを、Java キーストアを用いた解決策でトラブルシュートします。

<Note>
  高度なエージェント型AI機能と最先端の機能を利用するには、ネイティブの Windsurf Editor または JetBrains 向けローカルプラグインのご利用を強く推奨しています。
  Eclipse プラグインは現在メンテナンスモードでの提供となっています。
</Note>

<div id="supported-versions">
  # 対応バージョン
</div>

4.25 以降（2022-09 以降）

<div id="gathering-extension-logs">
  # 拡張機能のログの収集
</div>

Eclipse では、ログは次のパスに書き込まれます。

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

<div id="known-ide-issues-and-solutions">
  # 既知の IDE の問題と対処法
</div>

<div id="codeium-isnt-starting">
  ## Codeium が起動しない
</div>

Codeium が起動しない場合は、上記のログを確認して原因を特定してください。解決できない場合は、help.codeium.com からチケットを送信してヘルプリクエストを提出してください。できるだけ早く原因を特定できるよう、上記で参照したログを必ず添付してください。

<div id="codeium-chat-shows-an-empty-screen">
  ## Codeium Chat で画面が空白になる
</div>

Windows 10 を使用している場合、Eclipse の Web レンダラーを Internet Explorer から Edge に切り替えるために **WebView2** のインストールが必要な場合があります。

該当するかどうかは、右クリックして `Properties` を選択し、Internet Explorer のアイコンが表示されるかを確認してください。

<div id="certificate-issue">
  ## 証明書の問題
</div>

この問題は、ログに以下のエラーが記録されていることで示される場合があります：

```
<YourDomainURL>で拡張機能のバージョン取得に失敗しました
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
```

他のIDEとは異なり、EclipseはOSの証明書ストアを使用しません。証明書をJavaのキーストアに読み込む必要があります。

* SaaSユーザーはCodeiumのGitHub URLを読み込む必要があります
* Self-hosted（オンプレミス）ユーザーは、Codeium EnterpriseのドメインURLとCodeiumのGitHub URLの両方を読み込む必要があります

**注**: これはSaaSユーザー向けの例ですが、手順は同じです。*Enterpriseユーザーへ — 証明書はお使いの社内ITまたは管理チームによって発行・管理されています。必要な証明書のシステムへのインストールについては、サポートのために担当チームへお問い合わせください。*

1. ブラウザから [https://exafunction.github.io/](https://exafunction.github.io/) の証明書を `githubio.cer` ファイルとしてエクスポートします

Chromeの場合: 対象サイトを開き、錠前アイコンをクリックし、`Connection is secure` をクリック、`Certificate is valid` をクリック、`Details` タブに移動して `Copy to File...` ボタンを押します

2. JDK/JREのキーストアにインポートします（"Administrator" 権限で開いたcmdプロンプトから実行する必要があります）

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

3. 次を実行して、証明書が Keystore に追加されたことを確認します：

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

Keystore のパスワードを入力します。

4. Eclipse を再起動し、内部ブラウザからマーケットプレイス拡張機能を参照します。未署名のコンテンツを信頼するよう促されるはずです。

5. 場合によっては、eclipse.ini ファイルを編集してパスを追加し、VM 引数に証明書のパスを渡す必要がある場合があります。

```
-Djavax.net.ssl.trustStore="証明書ファイルへのパス"
```
