ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
| この記事の要点 |
|
Eclipse でよくあるエラー一覧
Eclipse は機能が豊富な反面、初学者がつまずきやすいエラーが多数あります。代表的なものを症状・原因・対処の三段で整理します。
1. ワークスペースを開くことができません
Could not launch the product because the associated workspace
is currently in use by another Eclipse application.
Workspace in use or cannot be created, choose a different one.
原因: 別 Eclipse がそのワークスペースを開いている、または前回異常終了で .lock ファイルが残っている。
対処:
- タスクマネージャで
eclipse.exe/javaw.exeを全終了 - ワークスペース直下の
.metadata/.lockを削除 - 必要なら
.metadata/.plugins/org.eclipse.core.resources/.snapも削除 - Eclipse を再起動
2. Could not create the Java Virtual Machine
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
または
A JRE or JDK must be available in order to run Eclipse.
No Java virtual machine was found
原因:
eclipse.iniの-Xmxが物理メモリより大きい- JDK / JRE のパスが間違っている
- 32bit Eclipse に 64bit JDK / 64bit Eclipse に 32bit JDK
# eclipse.ini の修正例
-vm
C:\Program Files\Eclipse Adoptium\jdk-21\bin\javaw.exe
-vmargs
-Xms512m
-Xmx2048m ← 物理メモリの 1/4 程度まで
-XX:+UseG1GC
注意: -vm は -vmargs より前に書く必要があります。
3. プロジェクトのビルドパス未設定 / The project cannot be built until build path errors are resolved
The project was not built since its build path is incomplete.
Cannot find the class file for java.lang.Object.
Fix the build path then try building this project
対処:
- プロジェクト右クリック → Properties → Java Build Path
- Libraries タブを開き
JRE System Libraryが正しい JDK を指しているか確認 - 不要なエラー Library を削除し Add Library → JRE System Library で再追加
- Order and Export タブで JRE が必要な位置に
- Project → Clean で再ビルド
4. The selection cannot be launched, and there are no recent launches
原因: main メソッドが無いクラスを実行しようとした、もしくは Run Configuration が壊れている。
対処:
- クラスに
public static void main(String[] args)があるか確認 - Run → Run Configurations → 該当を選び Main class を再入力
- あるいは右クリック Run As → Java Application から再生成
5. Resource is out of sync with the file system
原因: Eclipse 外でファイルが変更された (Git pull、エディタ外編集など)。
対処:
- プロジェクト選択 → F5 (リフレッシュ)
- または Window → Preferences → General → Workspace で Refresh using native hooks or polling をチェック (自動リフレッシュ)
6. コンパイラ準拠レベル不一致
The type java.lang.String cannot be resolved.
It is indirectly referenced from required .class files
または
Lambda expressions are allowed only at source level 1.8 or above
対処:
- プロジェクト → Properties → Java Compiler
- Compiler compliance level をプロジェクトの Java バージョンに合わせる (例: 17, 21)
- Project Facets でも Java バージョンを揃える
pom.xmlのmaven.compiler.source/targetも整合させる
7. Tomcat: Server timeout / Server did not start within X seconds
Server Tomcat v9.0 Server at localhost was unable to start within 45 seconds.
If the server requires more time, try increasing the timeout in the server editor.
対処:
- Servers ビューで Tomcat をダブルクリック
- Timeouts セクションを開く
- Start を 120 秒、Stop を 60 秒に変更
- 保存 (Ctrl+S) → サーバー再起動
別の Server timeout 原因:
- Tomcat のポート (8080) が既に使われている →
netstat -ano | findstr 8080 - JVM オプション
-Xmx不足 → Servers ビューで Server を開き Open launch configuration から増やす - 起動時のスクリプトで Spring の Bean 初期化に時間がかかっている → ログを確認
8. Workspace in use (ロックファイル)
対処: 上述の .metadata/.lock 削除 + プロセスキル。
9. プラグインインストール失敗
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect)
Failed to read repository...
対処:
- プロキシ設定: Preferences → General → Network Connections → Manual でプロキシ入力
- SSL 証明書エラー: 社内環境の場合は CA 証明書を
cacertsに追加 - キャッシュ削除:
.eclipse/p2を削除して再試行
10. その他よくあるエラー早見表
| メッセージ | 対処 |
|---|---|
An internal error occurred during: "Building workspace" | Project → Clean → 全プロジェクト再ビルド |
Errors occurred during the build. Errors running builder 'JavaScript Validator' | Properties → Builders で JS Validator を OFF |
Editor does not contain a main type | main メソッドが含まれるクラスを開いてから実行 |
Could not write metadata for ... | 権限不足。Eclipse を管理者で実行 or ワークスペースを別ドライブへ |
Plug-in ... was unable to load class | Help → About → Installation Details で該当プラグインを削除→再インストール |
FAQ
Q: エラーが出たらまず何をすればよい?
A: ① Project → Clean → 全プロジェクト ② F5 でリフレッシュ ③ Eclipse 再起動 ④ ワークスペース新規作成 ⑤ .metadata 削除。下に行くほど破壊的なので順番に試します。
Q: Eclipse が重い・遅い
A: eclipse.ini の -Xmx を増やす、不要プラグインを削除、Validators を OFF、JDK は Adoptium Temurin 推奨。
Q: IntelliJ IDEA と比べてどう?
A: 業務 Java 開発では IntelliJ の方が補完・リファクタが優秀ですが、Eclipse は無料で実績豊富。チームの慣れで選びましょう。
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子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
コメントを削除してもよろしいでしょうか?