1.

Eclipse IDE の基本(ダウンロード / JDK 設定 / プラグイン / Pleiades 日本語化 / ショートカット)

編集
この記事の要点
  • Eclipse は Eclipse Foundation 開発の OSS 統合開発環境。Java / PHP / Web / C++ 等に対応
  • ダウンロードは Eclipse Installer(推奨)or Eclipse IDE for Java/PHP/Web Developers の zip
  • 初回起動: ワークスペース(プロジェクト置き場)を選択 → JDK 設定 → 起動
  • Pleiades プラグインで日本語化、Marketplace で追加プラグイン
  • 頻出ショートカット: Ctrl+Shift+T 型を開く / Ctrl+Shift+R ファイル開く / Ctrl+1 クイックフィックス

Eclipse とは

Eclipse は Eclipse Foundation が開発する OSS の統合開発環境 (IDE) です。Java の標準 IDE として広く使われ、PHP / Python / C++ / Web / Android 等のプラグイン拡張で多言語対応します。

ダウンロードの選択肢

種類特徴向く用途
Eclipse Installer用途別 IDE をインストーラーで選択導入標準(公式推奨)
Eclipse IDE for Java DevelopersJava 開発向け zipJava SE
Eclipse IDE for Enterprise Java and Web DevelopersJava EE / JSP / Servlet 向けWeb 系 Java
Eclipse IDE for PHP DevelopersPHP 開発向けPHP
Eclipse IDE for C/C++ DevelopersCDT 同梱C / C++
Pleiades All in OneEclipse + 日本語化 + JDK 同梱日本人初学者の定番

導入手順(zip 版)

  1. eclipse.org からエディションを選び zip をダウンロード
  2. 展開先は C:\eclipse\(日本語・空白・Program Files を避ける)
  3. 展開ツールは 7-Zip 推奨(Windows 標準解凍はパス長制限あり)
  4. eclipse.exe をダブルクリックで起動
  5. ワークスペース選択ダイアログ → 開発プロジェクトを置く場所(例: C:\work\workspace
  6. Welcome 画面 → 右上の Workbench アイコンで開発画面へ

JDK の設定

Eclipse 自体は同梱 JRE で起動しますが、開発用 JDK は別途必要です:

# Adoptium Temurin / Amazon Corretto / Oracle JDK 等を導入
# JAVA_HOME を設定
[Environment]::SetEnvironmentVariable("JAVA_HOME", "C:\Program Files\Eclipse Adoptium\jdk-17.0.10", "Machine")

# 確認
java -version
javac -version

Eclipse 内での設定: ウィンドウ → 設定 → Java → インストール済みの JRE → 追加 → 標準 VM → JDK パス指定。

プロジェクトの作成と Import

  1. ファイル → 新規 → プロジェクト
  2. 「Java プロジェクト」or「Maven プロジェクト」を選択
  3. プロジェクト名・実行環境を指定 → 完了
  4. 既存プロジェクトを取り込む場合: ファイル → インポート → 既存プロジェクトをワークスペースへ
  5. Maven プロジェクト Import: インポート → Maven → 既存 Maven プロジェクト
  6. Git: インポート → Git → Git からのプロジェクト

頻出ショートカット

ショートカット機能
Ctrl + Spaceコンテンツアシスト(補完)
Ctrl + Shift + T型を開く(クラス名検索)
Ctrl + Shift + Rリソースを開く(ファイル名検索)
Ctrl + 1クイックフィックス(インポート追加等)
Ctrl + Shift + Oインポートの編成
Ctrl + Shift + Fコード整形
Ctrl + /行コメント切替
F3定義へジャンプ
F11 / Ctrl + F11デバッグ / 実行
F5 / F6 / F7 / F8ステップイン / オーバー / アウト / 再開
Ctrl + Shift + Lショートカット一覧表示
Alt + Shift + R名前変更リファクタリング

Pleiades 日本語化

  1. MergeDoc Project から Pleiades プラグイン zip をダウンロード
  2. 展開後の features / plugins を Eclipse インストール先にコピー
  3. 同梱の setup.exe を実行 → eclipse.exe を選択 → 日本語化ボタン
  4. Eclipse を起動するとメニューが日本語化される

または最初から Pleiades All in One(Eclipse + Pleiades + JDK 同梱)をダウンロードすれば一発。

プラグインの追加(Marketplace)

  1. ヘルプ → Eclipse Marketplace
  2. 検索ボックスに名前を入力(例: 「Spring Tools」「PHP Tools」)
  3. Install → ライセンス同意 → 再起動

定番プラグイン:

  • Spring Tools 4 — Spring Boot 開発
  • EGit — Git 統合(同梱済の場合あり)
  • Checkstyle — コード規約チェック
  • SpotBugs — 静的解析
  • PHP Development Tools (PDT) — PHP 開発

デバッグ実行

  1. 行番号の左をダブルクリックでブレークポイント設置
  2. main メソッドを右クリック → デバッグ → Java アプリケーション
  3. パースペクティブが「デバッグ」に切り替わる(戻すには右上で「Java」)
  4. F6 ステップオーバー / F5 ステップイン / F8 続行
  5. 変数ビューで現在の変数値を確認
  6. 式ビュー: 任意の式を評価できる

よくあるトラブル

症状原因対処
「Java was started but returned exit code=13」32bit / 64bit 不一致Eclipse と JDK のビット数統一
起動が異常に遅いworkspace の .metadata 肥大化workspace 新規作成 or .metadata リセット
ファイル更新が反映されない外部編集後にリフレッシュされていないプロジェクト右クリック → リフレッシュ (F5)
Maven Build エラー依存解決失敗右クリック → Maven → プロジェクトの更新 (Alt + F5)
メモリ不足 OutOfMemoryErrorJVM ヒープ不足eclipse.ini-Xmx2048m 等に増量

eclipse.ini の主要設定

-vmargs
-Dosgi.requiredJavaVersion=17
-Xms512m
-Xmx2048m
-XX:MaxMetaspaceSize=512m
-Dfile.encoding=UTF-8
-Duser.language=ja
-Duser.country=JP

# 使用 JDK を明示
-vm
C:/Program Files/Eclipse Adoptium/jdk-17.0.10/bin/javaw.exe

FAQ

Q: Eclipse と IntelliJ IDEA、どちらが良い?
A: Java 学習・無料を最優先なら Eclipse、業務で生産性最優先なら IntelliJ IDEA Community / Ultimate。両者を併用するエンジニアも多い。

Q: workspace を引っ越したい
A: 旧 workspace の .metadata 以外を新フォルダにコピー、起動時に新ワークスペースを選択し、ファイル → インポート → 既存プロジェクトで取り込み。

Q: PHP 開発で使うときの注意
A: 「Eclipse IDE for PHP Developers」を使うか、既存に PDT プラグインを入れる。デバッグは Xdebug 連携設定が必要。

編集
Post Share
子ページ
  1. Pleades導入方法(Windows)
  2. Tomcatの起動ボタンを表示
  3. 色・テーマの変更
  4. Tomcatプロジェクトのディレクトリ構成
  5. プロジェクトをTomcatプロジェクトとして認識させる方法
  6. Webアプリケーションのデプロイ方法
  7. 便利ショートカット一覧
  8. エラー一覧
  9. サーバーの設定
  10. サーバーとプロジェクトの紐づけ
  11. Tomcatの起動時のログがconsole上に表示されない時の対応
  12. macOSで複数のワークスペースを起動させる方法
同階層のページ
  1. eclipse
  2. NetBeans
  3. Visual Studio
  4. Android Studio
  5. PyCharm
  6. XAMPP
  7. Jupyter Notebook
  8. Unity
  9. Xcode