sapabapeclipseadt

Eclipse(ADT)で SAP ABAP 開発環境をセットアップする

TPThuanPD2026年9月4日35分新着
SAP

Eclipse をインストールし、ABAP Development Tools(ADT)プラグインを追加して、SAP BTP ABAP Environment に接続する ABAP Cloud Project を作成し、ABAP のコーディングを始めます。

SAP ABAPEclipse + ADT

Lab Overview and Learning Objectives

開始前の注意

ABAP Development Tools(ADT)は Eclipse 上で動く SAP のプラグイン群で、現在の ABAP 開発(ABAP Cloud、CDS Views、RAP、OData など)の標準環境です。本ラボでは、ABAP Service Instance URL を使って Eclipse をクラウド上の SAP BTP ABAP Environment に接続し、SAP ID アカウントでサインインします。接続先のインスタンスを事前に用意してください。

  1. 稼働中の SAP BTP ABAP Environment インスタンスがあり、その ABAP Service Instance URL(https://<subdomain>.abap.<region>.hana.ondemand.com の形式)が分かること。service key しかない場合は、そこから URL を取得できます。
  2. そのインスタンスで権限を持つ SAP Universal ID / SAP ID アカウントでサインインできること。
  3. インターネットに接続できる Windows、macOS、Linux のマシン。Eclipse には Java(JRE/JDK)17 以上が必要で、多くの Eclipse パッケージには同梱されています。
  4. Eclipse と ADT 用の十分なディスク容量(数 GB)。
注意:ABAP Service Instance URL、service key、SAP ID の認証情報は秘密です。公開資料、スクリーンショット、repository に載せないでください。
目的:完了後、ADT を導入した Eclipse がクラウドの ABAP システムに接続され、class・CDS view・RAP などの ABAP オブジェクトを開いて記述できる状態になります。
1

1. Eclipse IDE for Java Developers をダウンロード

ADT は Eclipse を土台に動きます。「Eclipse IDE for Java Developers」パッケージで十分かつ軽量です。対象リリースのダウンロードページを開き、OS とアーキテクチャに合うパッケージを選びます。

  1. 下のリンクの Eclipse ダウンロードページを開きます。
  2. Download Links の欄で、OS(例: Windows)と正しいアーキテクチャを選びます。一般的な PC は x86_64 です。
  3. Apple Silicon は AArch64、Intel/AMD は x86_64 を選びます。
ブラウザー · Eclipse IDE for Java Developers のダウンロードページ
https://www.eclipse.org/downloads/packages/release/2026-06/r/eclipse-ide-java-developers
Windows、macOS、Linux の Download リンクがある Eclipse IDE for Java Developers のダウンロードページ
Windows、macOS、Linux の Download リンクがある Eclipse IDE for Java Developers のダウンロードページ
完了条件:ブラウザーが、対応する Eclipse パッケージのミラー選択ページに移動します。
2

2. パッケージをダウンロード

Eclipse はミラー経由で配布されます。次のページに Download ボタンと、選んだパッケージの .zip ファイル名(例: eclipse-java-2026-06-R-win32-x86_64.zip、約 350 MB)が表示されます。

  1. オレンジ色の Download ボタンを押して開始します。
  2. .zip のダウンロード完了を待ちます(数百 MB)。
  3. 保存先(通常はダウンロードフォルダー)を控えておきます。
Download ボタンと eclipse-java-...-win32-x86_64.zip のファイル名がある Eclipse のミラーページ
Download ボタンと eclipse-java-...-win32-x86_64.zip のファイル名がある Eclipse のミラーページ
完了条件:Eclipse のアーカイブ(.zip)がマシンに保存されます。
3

3. Eclipse パッケージを解凍

Eclipse にインストーラーはなく、解凍して実行するだけです。.zip を安定した場所に解凍します。パスが非常に長い場所や管理者権限が必要な場所(Program Files など)は避けます。

  1. ダウンロードした .zip を右クリック → すべて展開(または解凍ソフトを使用)。
  2. 覚えやすいフォルダー(例: C:\SAP\)に解凍します。
  3. eclipse-java-2026-06-R-win32-x86_64 のようなサブフォルダーができます。
C:\SAP 内に解凍された Eclipse フォルダーが表示されたエクスプローラー
C:\SAP 内に解凍された Eclipse フォルダーが表示されたエクスプローラー
完了条件:Eclipse フォルダーが解凍され、実行できる状態になります。
4

4. eclipse.exe を実行

解凍したフォルダーを開いて Eclipse を起動します。Windows では実行ファイルは eclipse.exe です(eclipsec.exe や同名の設定ファイルと間違えないでください)。

  1. 解凍したフォルダー内の eclipse サブフォルダーを開きます。
  2. eclipse.exe(種類 Application)をダブルクリックして実行します。
  3. macOS/Linux では対応する Eclipse 実行ファイルを実行します。
eclipse.exe(Application)が選択された Eclipse フォルダー
eclipse.exe(Application)が選択された Eclipse フォルダー
完了条件:Eclipse が起動し、workspace の選択ダイアログが表示されます。
5

5. workspace を選んで起動

workspace は Eclipse が設定とプロジェクトを保存するフォルダーです。既定のままでも、別のフォルダーでも構いません。

  1. Eclipse IDE Launcher ダイアログで、既定の workspace パスのままにするか Browse... で変更します。
  2. 必要なら「Use this as the default and do not ask again」にチェックします。
  3. Launch を押します。
workspace フォルダーを選ぶ Eclipse IDE Launcher ダイアログと Launch ボタン
workspace フォルダーを選ぶ Eclipse IDE Launcher ダイアログと Launch ボタン
完了条件:Eclipse が空の workspace(プロジェクトなし)で開きます。
6

6. Help > Install New Software を開く

ADT は SAP の update site から機能として Eclipse に追加します。Install New Software ウィンドウで update site を追加し、機能を選びます。

  1. メニューバーで Help を選びます。
  2. Install New Software... を選びます。
Install New Software... が選択された Eclipse の Help メニュー
Install New Software... が選択された Eclipse の Help メニュー
完了条件:Install(Available Software)ダイアログが開きます。
7

7. ADT の update site を追加して ABAP Development Tools を選択

SAP 公式の update site を Work with 欄に貼り付けて Enter を押すと Eclipse が機能一覧を読み込むので、必要なグループにチェックします。役割に応じた選び方: ABAP / S/4HANA 開発者(最も一般的)は ABAP Development Tools グループ全体だけで十分で(ABAP、CDS Views、OData、RAP、Web Dynpro、Integration Tools を網羅)、Modeling Tools for SAP BW/4HANA は不要です。SAP BW / データウェアハウス / アナリティクスを扱う場合は Modeling Tools for SAP BW/4HANA and SAP BW powered by SAP HANA も追加でチェックします(ADSO、CompositeProvider、BPC Planning、Query Designer などを作成)。両方または用途が未定の場合は両方にチェックします(BW ツールは容量が少し増えるだけで ABAP ツールと競合しません)。

  1. Work with 欄に下の update site URL を貼り付けて Enter を押します。
  2. 機能一覧が表示されるのを待ちます。
  3. ABAP Development Tools グループにチェックします。
  4. Next を押します。
Work with · ABAP Development Tools の update site
https://tools.hana.ondemand.com/latest
Work with が tools.hana.ondemand.com/latest で ABAP Development Tools がチェックされた Install ダイアログ
Work with が tools.hana.ondemand.com/latest で ABAP Development Tools がチェックされた Install ダイアログ
完了条件:Eclipse が依存関係を解決し、インストール詳細のステップに進みます。
8

8. インストール詳細を確認

Eclipse がインストール対象(ABAP Core Development Tools、ADT for SAP HANA、Web Dynpro、Business Object Tools、Enterprise Services など)を一覧表示します。ダウンロード前の確認ステップです。

  1. Install Details の一覧を確認します。
  2. Next を押して続行します。
インストールする ADT コンポーネントを一覧表示する Install Details 画面と Next ボタン
インストールする ADT コンポーネントを一覧表示する Install Details 画面と Next ボタン
完了条件:Eclipse がライセンス条項の確認・同意ステップに進みます。
9

9. ライセンスに同意して Finish

インストールには条項(Eclipse Foundation と SAP)への同意が必要です。Finish 後、Eclipse がコンポーネントをダウンロードしてインストールします。数分かかることがあります。

  1. 内容を読み、「I accept the terms of the license agreements」を選びます。
  2. Finish を押します。
  3. 未署名ソフトウェアの警告が出たら、Trust / Install anyway を選んで続行します。
条項に同意するオプションと Finish ボタンがある Review Licenses 画面
条項に同意するオプションと Finish ボタンがある Review Licenses 画面
完了条件:ADT がダウンロードされて Eclipse にインストールされます。完了後、Eclipse が再起動を促します。
10

10. Eclipse を再起動してプロジェクトを作成

インストール後、ADT を有効化するため Eclipse を再起動します。メイン画面の Project Explorer に、新規プロジェクト作成のリンクがあります。

  1. Eclipse に聞かれたら Restart Now を選びます。
  2. 再度開いたら、左側の Project Explorer を見ます。
  3. Create a project... のリンクを押します。
ADT インストール後、Project Explorer に Create a project... リンクがある Eclipse
ADT インストール後、Project Explorer に Create a project... リンクがある Eclipse
完了条件:New Project の種類選択ダイアログが開きます。
11

11. Create an ABAP cloud project を選択

SAP BTP ABAP Environment(クラウド)に接続するため、ABAP Cloud Project を選びます。(オンプレミスのシステムなら通常の ABAP Project を選びます。)

  1. 一覧から Create an ABAP cloud project(または ABAP > ABAP Cloud Project)を選びます。
  2. 必要なら Next を押します。
Create an ABAP cloud project リンクが選択された Project Explorer
Create an ABAP cloud project リンクが選択された Project Explorer
完了条件:New ABAP Cloud Project ウィザードが開き、接続情報の入力を求められます。
12

12. ABAP Service Instance URL を入力

これは Eclipse が接続するクラウド ABAP システムのアドレスです。この URL は ABAP Environment インスタンスから取得します(service key から抽出することもできます)。

  1. ABAP Service Instance URL 欄に、インスタンスの URL(https://...ondemand.com の形式)を貼り付けます。
  2. Next を押します。
ABAP Service Instance URL 欄がある Connection to an ABAP Service Instance 画面
ABAP Service Instance URL 欄がある Connection to an ABAP Service Instance 画面
注意:URL と service key はあなたのアカウント/インスタンスに紐づく秘密情報です。公開しないでください。
完了条件:Eclipse が ABAP システムへのログオンステップに進みます。
13

13. ブラウザーでログオンページを開く

ADT はセキュリティのためブラウザー経由で認証します。OS 既定のブラウザーでログオンページを開くよう選びます。

  1. Open Logon Page in Browser を押します。
  2. 複数アカウントを使う場合は Copy Logon URL to Clipboard で URL をコピーし、シークレットウィンドウに貼り付けます。
Open Logon Page in Browser ボタンがある Logon to the ABAP Service Instance 画面
Open Logon Page in Browser ボタンがある Logon to the ABAP Service Instance 画面
完了条件:ブラウザーが SAP ID のサインインページを開きます。
14

14. SAP ID でサインイン

インスタンスで権限を持つ SAP ID(Universal ID)アカウントを入力して認証します。SAP 標準のサインインで、ブラウザー上で行います。

  1. Email、User ID、または Login Name を入力します。
  2. Continue を押し、次のステップでパスワードを入力します。
  3. (有効なら二要素認証を含む)すべての認証ステップを完了します。
Email, User ID or Login Name 欄と Continue ボタンがある SAP ID Sign In ページ
Email, User ID or Login Name 欄と Continue ボタンがある SAP ID Sign In ページ
完了条件:SAP がアカウントを認証します。
15

15. 認証成功

サインイン後、ブラウザーにログオン成功が表示されます。以降、アクセス権が Eclipse に戻ります。

  1. 「You have been successfully logged on」の表示を確認します。
  2. ブラウザーのタブを閉じ、Eclipse に戻って続行します。
ABAP Development Tools の You have been successfully logged on を表示するブラウザーページ
ABAP Development Tools の You have been successfully logged on を表示するブラウザーページ
完了条件:Eclipse が認証を受け取り、プロジェクト作成を完了できます。
16

16. プロジェクト設定を確認して Finish

Eclipse が接続概要(Service Instance URL、User、SAP System ID、Client、言語、プロジェクト名)を表示します。ざっと確認して完了します。

  1. 接続情報が正しいか確認します。
  2. 必要なら言語(例: EN)を選びます。
  3. Finish を押します。
プロジェクト設定を要約する ABAP Service Instance Connection 画面と Finish ボタン
プロジェクト設定を要約する ABAP Service Instance Connection 画面と Finish ボタン
完了条件:ABAP Cloud プロジェクトが作成され、Eclipse が ABAP システムから package 一覧の読み込みを開始します。
17

17. 接続成功

プロジェクトが package(Favorite Packages、Released Objects など)とともに Project Explorer に表示されます。class を開けば、Eclipse 上で ABAP のコーディングを始められます。

  1. Project Explorer でプロジェクトを展開して package を確認します。
  2. 既存の class を開くか、package を右クリック → New で新しい ABAP オブジェクト(class、CDS view など)を作成します。
  3. コーディング開始 — Eclipse 上に完全な ABAP 環境が整いました。
接続成功後、ABAP の package とエディターで開いた class が表示された Project Explorer
接続成功後、ABAP の package とエディターで開いた class が表示された Project Explorer
完了条件:Eclipse が ABAP システムに接続され、開発の準備が整いました。

参考ドキュメント