Eclipseの導入と拡張:インストールからプラグイン活用まで(目次)
【概要】Eclipseのインストール方法と各種プラグインについて説明している.OSごとのインストール手順,プラグインの更新,Javadocの設定,そしてプログラミング,デバッグ,データベース,Web開発に関する様々なプラグインの紹介と使用法の説明が含まれている.
JDK, Eclipse のインストール
Java 25(Temurin 25 JDK) のインストール
Eclipse Temurin(Adoptium)のインストールを行い、Javaのプログラムをコンパイル・実行する環境を整える。扱う環境は、Windows搭載パソコンである。現時点(2026年6月)での最新LTS版である Java 25(Temurin 25 JDK)を推奨する。
[Windows での Java 25(Temurin 25 JDK) のインストール手順を見るには、ここをクリック]
Windows での Java 25(Temurin 25 JDK) のインストール
以下のいずれかの方法で Java 25(Temurin 25 JDK)をインストールする。JDKがインストール済みの場合、この手順は不要である。
方法 1:winget によるインストール
【インストールコマンドの実行方法】
管理者権限でコマンドプロンプトを起動する(手順:Windowsキーまたはスタートメニュー → cmd と入力 → 右クリック → 「管理者として実行」)。そして、コマンド全体をコマンドプロンプトにコピー&ペーストする。
Temurin の Windows インストーラー(.msi)は、ユーザー単位ではなくマシン単位でインストールされる(1台に1つのインストール)。そのため、システム全体(全ユーザー向け)にインストールするには管理者権限が必要である。インストール完了後、コマンドプロンプトを再起動するとPATHが反映される。
REM Java 25(Temurin 25 JDK) をインストール(PATH と JAVA_HOME を更新)
winget install --id EclipseAdoptium.Temurin.25.JDK -e --silent --accept-source-agreements --accept-package-agreements --override "ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR=\"C:\Program Files\Eclipse Adoptium\jdk-25\" /quiet"
上記の --override 内の指定の意味は次のとおりである。FeatureEnvironment はPATH環境変数の更新、FeatureJavaHome は JAVA_HOME 環境変数の更新、FeatureJarFileRunWith は .jar ファイルとJavaアプリケーションの関連付けである。INSTALLDIR はインストール先フォルダの指定である。
方法 2:インストーラーによるインストール
- Adoptium公式サイト(https://adoptium.net/temurin/releases/)にアクセスし、Version として「25 - LTS」、Operating System として「Windows」を選び、
.msi形式のWindows用インストーラーをダウンロードする。 - ダウンロードした
.msiファイルを実行し、インストールプログラムを起動する。 - ライセンス条項を確認し、同意できる場合はチェックを入れて次へ進む。
- 「Installation Scope」画面では「Install for all users of this machine」を選ぶ
- 「Custom Setup(カスタムセットアップ)」画面で、インストールする機能を選択する。既定では「Add to PATH(PATH環境変数への追加)」と「Associate .jar」(.jarファイルの関連付け)が有効になっている。さらに、ツリー内でバツ印(×)が付いている「Set JAVA_HOME variable(JAVA_HOME環境変数の更新)」をクリックして有効に変更することを推奨する。これらを有効にしないと、コマンドプロンプトから
javaコマンドを実行できなかったり、開発ツールがJDKを見つけられなかったりする。 - 「次へ (Next)」をクリックし、続いて「インストール (Install)」をクリックしてインストールを開始する。完了後「Finish」で閉じる。
インストールの確認
コマンドプロンプトで以下を実行する。
java --version
バージョン番号(例:openjdk 25.x.x)が表示されればインストール成功である。「'java' は、内部コマンドまたは外部コマンドとして認識されていません。」と表示される場合は、インストールが正常に完了していないか、PATHが反映されていない(コマンドプロンプトを再起動して再度確認する)。
あわせて、コンパイラと JAVA_HOME も確認しておくとよい。
javac --version
echo %JAVA_HOME%
Eclipse のインストール
- Windows でのEclipse のインストール,日本語化,基本操作: 別ページ »で説明
- Ubuntu でのEclipse のインストール,日本語化,基本操作: 別ページ »で説明
- Fedora でのEclipse のインストール,日本語化,基本操作: 別ページ »で説明
プラグインの更新
【要約】「ヘルプ→新規ソフトウェアのインストール」で「Eclipseプロジェクト更新サイト」を選び、更新項目を選択・ライセンス同意後に再起動する手順を図解。前準備にTemurin25導入も解説。
Javadoc の設定
【要約】Window→Preferences→Java→Installed JREsでrt.jarのJavadocロケーションにja\apiを設定。利用時はSHIFT+F2でJavadoc表示。自前jar分は出ない点に注意。
プログラミング
- Eclipse に C/C++ 開発ツール (CDT) をインストール
- Eclipse の Android 開発ツール (Eclipse ADT)
- Eclipse を用いて,Windows の Cygwin 上 MagickWand を扱う C プログラムを開発(Windows 上)
【要約】CDTプラグイン導入とHello World ANSI Cプロジェクト作成・CTRL+Bビルド・実行手順を解説。VS利用時はLIB/INCLUDE環境変数やcl.exe/link.exeのパス設定も説明。
【要約】リポジトリhttps://dl-ssl.google.com/android/eclipse/を追加しADT導入。SDK Locationやプロジェクト作成、SDK/AVDマネージャでのエミュレータ生成・実行まで図解。
【要約】CygwinとCDT前提で、コンパイラ/リンカフラグに`MagickWand-config --cflags`等を設定しwand.cをビルド。cygwin1.dllのSystem32コピーも要点として解説。
スタイルチェック,デバッグ
- Eclipse の Checkstype プラグイン
- Eclipse で JUnit
【要約】Eclipseマーケットプレイスでcheckstyleを検索しドラッグ&ドロップで導入。プロジェクト右クリック→「Checkstyleをアクティブにする」でコーディング規約違反を警告表示できる。
【要約】JUnit Test Case作成によるJava単体テスト手順を解説。MoneyクラスやStringUtilクラスを例に、テストメソッド定義→Run As→JUnit Testで実行し、青バーで成功確認する流れを図解。
データベースツール
- Eclipse のデータツール・プラットホーム (DTP) のインストール
- Eclipse の GEF (Graphical Editing Framework) プラグインのインストール
- Eclipse の Amateras HTML Editor プラグインのインストール
- Eclipse に Web ツール・プラットホーム (WTP) をインストール
- Eclipse の 「Web, XML, and Java EE 及びエンタープライズ開発」に関するプラグインのインストール
- Ubuntu に NetBeans IDE バージョン 6.9 をインストール
- FreeBSD に NetBeans IDE バージョン 6.8 をインストール
【要約】「新規ソフトウェアのインストール」→「データベース開発」を展開しJDBC/SQLite/SQLを導入。sqlite-jdbcのjarで接続プロファイルを作成しSQL実行する手順まで図解。
【要約】「新規ソフトウェアのインストール」→全サイトを選び「モデリング」を展開、「グラフィカル編集フレームワークGEF SDK」を選択して導入後Eclipseを再起動する手順を図解。
【要約】Amateras配布サイトからEclipseHTMLEditorのjarを入手しpluginsフォルダへコピーして導入。.htmlのデフォルトエディタがAmateras HTMLエディタに自動設定される。
【要約】Eclipse内蔵Tomcatは8080ポートを使うため、導入前にconf/server.xmlの8080を通信可能状態にしておく注意が要点。Marketplace経由でWTPを導入する手順も解説。
【要約】全サイトを対象に「Web, XML, Java EEおよびOSGiエンタープライズ開発」をチェックして一括導入。動的Webプロジェクトが選べない症状の解決にも有効と案内。
【要約】Java/PHP/C++対応の統合開発環境NetBeansを、apt updateでシステム更新後にsudo apt install netbeansコマンドで導入する手順を簡潔に解説。JDK導入も前提。
【要約】Diablo JDK導入を前提に、pkg_add -r netbeansまたはportsでNetBeans6.8を導入。--jdkhome指定で起動しRubyアプリ作成・実行を試す例も掲載。