ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
| この記事の要点 |
|
Eclipse とは
Eclipse は Eclipse Foundation が開発する OSS の統合開発環境 (IDE) です。Java の標準 IDE として広く使われ、PHP / Python / C++ / Web / Android 等のプラグイン拡張で多言語対応します。
ダウンロードの選択肢
| 種類 | 特徴 | 向く用途 |
|---|---|---|
| Eclipse Installer | 用途別 IDE をインストーラーで選択導入 | 標準(公式推奨) |
| Eclipse IDE for Java Developers | Java 開発向け zip | Java SE |
| Eclipse IDE for Enterprise Java and Web Developers | Java EE / JSP / Servlet 向け | Web 系 Java |
| Eclipse IDE for PHP Developers | PHP 開発向け | PHP |
| Eclipse IDE for C/C++ Developers | CDT 同梱 | C / C++ |
| Pleiades All in One | Eclipse + 日本語化 + JDK 同梱 | 日本人初学者の定番 |
導入手順(zip 版)
- eclipse.org からエディションを選び zip をダウンロード
- 展開先は
C:\eclipse\(日本語・空白・Program Files を避ける) - 展開ツールは 7-Zip 推奨(Windows 標準解凍はパス長制限あり)
eclipse.exeをダブルクリックで起動- ワークスペース選択ダイアログ → 開発プロジェクトを置く場所(例:
C:\work\workspace) - 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
- ファイル → 新規 → プロジェクト
- 「Java プロジェクト」or「Maven プロジェクト」を選択
- プロジェクト名・実行環境を指定 → 完了
- 既存プロジェクトを取り込む場合: ファイル → インポート → 既存プロジェクトをワークスペースへ
- Maven プロジェクト Import: インポート → Maven → 既存 Maven プロジェクト
- 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 日本語化
- MergeDoc Project から Pleiades プラグイン zip をダウンロード
- 展開後の
features/pluginsを Eclipse インストール先にコピー - 同梱の
setup.exeを実行 →eclipse.exeを選択 → 日本語化ボタン - Eclipse を起動するとメニューが日本語化される
または最初から Pleiades All in One(Eclipse + Pleiades + JDK 同梱)をダウンロードすれば一発。
プラグインの追加(Marketplace)
- ヘルプ → Eclipse Marketplace
- 検索ボックスに名前を入力(例: 「Spring Tools」「PHP Tools」)
- Install → ライセンス同意 → 再起動
定番プラグイン:
- Spring Tools 4 — Spring Boot 開発
- EGit — Git 統合(同梱済の場合あり)
- Checkstyle — コード規約チェック
- SpotBugs — 静的解析
- PHP Development Tools (PDT) — PHP 開発
デバッグ実行
- 行番号の左をダブルクリックでブレークポイント設置
- main メソッドを右クリック → デバッグ → Java アプリケーション
- パースペクティブが「デバッグ」に切り替わる(戻すには右上で「Java」)
F6ステップオーバー /F5ステップイン /F8続行- 変数ビューで現在の変数値を確認
- 式ビュー: 任意の式を評価できる
よくあるトラブル
| 症状 | 原因 | 対処 |
|---|---|---|
| 「Java was started but returned exit code=13」 | 32bit / 64bit 不一致 | Eclipse と JDK のビット数統一 |
| 起動が異常に遅い | workspace の .metadata 肥大化 | workspace 新規作成 or .metadata リセット |
| ファイル更新が反映されない | 外部編集後にリフレッシュされていない | プロジェクト右クリック → リフレッシュ (F5) |
| Maven Build エラー | 依存解決失敗 | 右クリック → Maven → プロジェクトの更新 (Alt + F5) |
| メモリ不足 OutOfMemoryError | JVM ヒープ不足 | 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 連携設定が必要。
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript base URL 取得方法|window.location.origin と SSR/Node.js 対応
- 4 YouTube Data API v3 エラー一覧|403/400/404 の主要原因と切り分け
- 5 Spring Frameworkのアノテーション一覧
- 6 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 7 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- Laravel キャッシュクリア完全ガイド(cache:clear / config:clear / 2026-05-18 07:42:07
- プロジェクトの作成と削除 2026-05-18 07:42:07
- インストール直後にNetbeansが反応しない 2026-05-18 07:42:07
- 動画やチャンネルの検索 2026-05-18 07:42:07
- APIキー取得方法 2026-05-18 07:42:07
- チャンネル情報の取得 2026-05-18 07:42:07
- API 入門 — Web API(REST / GraphQL / gRPC / 2026-05-18 07:42:07
- インストール(eclipseプラグイン) 2026-05-18 07:42:07
- Laravel「Dotenv values containing spaces must be surrounded 2026-05-18 07:42:07
- エラー一覧 2026-05-18 07:42:07
- curl: (51) SSL: certificate subject name '~' does not match 2026-05-18 07:42:07
- インストール方法(Windows版) 2026-05-18 07:42:07
- JSONから配列に変換 2026-05-18 07:42:07
- 処理を一定時間待つ 2026-05-18 07:42:07
- A non well formed numeric value encountered 2026-05-18 07:42:07
コメントを削除してもよろしいでしょうか?