Ready to code? Dieser Guide richtet deine komplette ABAP Cloud Entwicklungsumgebung ein - von Null bis zum ersten “Hello World”.
Geschätzte Zeit: 45-60 Minuten
🎯 Was du brauchst
- Computer: Windows, macOS oder Linux
- RAM: Mindestens 8 GB (16 GB empfohlen)
- Festplatte: 5 GB frei
- Internet: Stabile Verbindung
- SAP-Konto: Kostenlos (Anleitung)
Schritt 1: Java installieren (10 Min)
ADT (ABAP Development Tools) basiert auf Eclipse und benötigt Java.
1.1 Java-Version prüfen
Windows:
java -versionmacOS/Linux:
java -versionBenötigt: Java 17 oder höher
Wenn nicht installiert: Weiter mit 1.2
1.2 Java herunterladen
Option A: OpenJDK (empfohlen)
- Gehe zu adoptium.net
- Wähle Temurin 17 (LTS)
- Download für dein OS
- Installieren
Option B: Oracle JDK
- Gehe zu oracle.com/java
- Java 17 herunterladen
- Installieren
1.3 JAVA_HOME setzen
Windows:
- Systemsteuerung → System → Erweiterte Systemeinstellungen
- Umgebungsvariablen
- Neu:
JAVA_HOME=C:\Program Files\Java\jdk-17 - Path editieren, hinzufügen:
%JAVA_HOME%\bin
macOS/Linux:
# In ~/.bashrc oder ~/.zshrcexport JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Homeexport PATH=$JAVA_HOME/bin:$PATHTesten:
java -version# Sollte zeigen: openjdk version "17.x.x"Schritt 2: Eclipse installieren (10 Min)
2.1 Eclipse herunterladen
- Gehe zu eclipse.org/downloads
- Eclipse IDE for Java Developers herunterladen
- Version: 2024-12 oder neuer
2.2 Eclipse installieren
Windows:
- Installer ausführen
- Installationsordner wählen (z.B.
C:\eclipse) - Launch
macOS:
- DMG öffnen
- Eclipse.app nach Applications ziehen
- Starten (ggf. Sicherheitseinstellungen anpassen)
Linux:
tar -xzf eclipse-*.tar.gzcd eclipse./eclipse2.3 Workspace wählen
Beim ersten Start:
- Workspace:
C:\abap-workspace(Windows) oder~/abap-workspace(Mac/Linux) - “Use this as default” aktivieren
- Launch
Schritt 3: ABAP Development Tools (ADT) installieren (15 Min)
3.1 ADT Install Site öffnen
In Eclipse:
- Help → Install New Software
- Add klicken
- Name:
ADT - Location:
https://tools.hana.ondemand.com/latest - Add
3.2 ADT auswählen
-
Liste lädt…
-
ABAP Development Tools expandieren
-
Alle Komponenten auswählen:
- ABAP Development Tools
- ABAP Development Tools for ABAP Platform
- ABAP Development Tools for SAP BTP
- ABAP RESTful Application Programming Model Tools
- ABAP Search and Analysis Tools
-
Next → Next
-
Lizenz akzeptieren → Finish
3.3 Installation abwarten
- Download: ~300 MB
- Dauer: 5-10 Min
- Bei Sicherheitswarnung: Install anyway
3.4 Eclipse neu starten
Wichtig: Nach Installation Eclipse neu starten!
Schritt 4: SAP BTP Trial Account erstellen (10 Min)
Wenn noch nicht vorhanden: SAP BTP Trial Account Guide
Kurzversion:
- Gehe zu sap.com/products/technology-platform/trial
- Klicke “Jetzt testen”
- Login mit SAP-Konto
- Telefonnummer verifizieren
- Region: US East (VA) wählen
- Account erstellen (5-10 Min)
ABAP Trial aktivieren:
- Trial Subaccount öffnen
- Service Marketplace → ABAP Trial
- Create klicken
- Warten (~10 Min)
Schritt 5: ABAP Project in ADT anlegen (5 Min)
5.1 ABAP Perspective öffnen
In Eclipse:
- Window → Perspective → Open Perspective → Other
- ABAP auswählen
- Open
5.2 System Connection anlegen
-
File → New → ABAP Cloud Project
-
System Connection:
- Service Instance wählen
- Cloud Foundry Environment
- Region: US East
- Login mit SAP-Konto
- Space & Instance auswählen
-
Next
5.3 Logon-Daten eingeben
- User: Deine SAP-Email
- Password: SAP-Konto Passwort
- Finish
Ergebnis: ABAP Project erscheint in Project Explorer!
Schritt 6: Erstes “Hello World” (5 Min)
6.1 Package erstellen
- Rechtsklick auf $TMP (oder ZLOCAL)
- New → ABAP Package
- Name:
ZHELLO - Description:
Hello World Package - Next → Finish
6.2 ABAP Class erstellen
- Rechtsklick auf
ZHELLO - New → ABAP Class
- Name:
ZCL_HELLO_WORLD - Description:
Hello World Class - Next → Finish
6.3 Code schreiben
CLASS zcl_hello_world DEFINITION PUBLIC FINAL CREATE PUBLIC. PUBLIC SECTION. INTERFACES if_oo_adt_classrun.ENDCLASS.
CLASS zcl_hello_world IMPLEMENTATION. METHOD if_oo_adt_classrun~main. out->write( 'Hello ABAP Cloud!' ). out->write( |System Date: { cl_abap_context_info=>get_system_date( ) }| ). ENDMETHOD.ENDCLASS.6.4 Aktivieren & Ausführen
- Speichern:
Ctrl+S - Aktivieren:
Ctrl+F3 - Ausführen:
F9(oder Rechtsklick → Run As → ABAP Application)
Ergebnis in Console:
Hello ABAP Cloud!System Date: 2025-11-29🎉 Glückwunsch! Dein erstes ABAP Cloud Programm läuft!
Schritt 7: ADT konfigurieren (10 Min)
7.1 Theme ändern (Optional)
Dark Theme:
- Window → Preferences
- General → Appearance
- Theme: Dark
- Apply and Close
7.2 Schriftgröße anpassen
- Window → Preferences
- General → Appearance → Colors and Fonts
- Basic → Text Font → Edit
- Größe: 12-14pt
- Apply
7.3 Auto-Save aktivieren
- Window → Preferences
- General → Editors → Autosave
- Enable autosave aktivieren
- Interval: 30 Sekunden
7.4 Code Templates
- Window → Preferences
- ABAP Development → Editors → Source Code Editors → Code Templates
Wichtige Templates:
method→ Methoden-Templatetrycatch→ Try-Catch Blockloop→ LOOP AT Template
Schritt 8: Nützliche Plugins installieren (10 Min)
8.1 abapGit
Git-Integration für ABAP:
- Help → Install New Software
- Add:
https://eclipse.abapgit.org/updatesite/ - abapGit auswählen
- Finish
8.2 ABAP Cleaner
Code-Formatter:
- Help → Install New Software
- Add:
https://eclipse.abap-cleaner.org/updatesite/ - ABAP Cleaner auswählen
- Finish
Verwendung:
Ctrl+4→ Formatiert aktuelles File
8.3 ABAP Quick Fix
Bereits in ADT enthalten!
Verwendung:
Ctrl+1→ Quick Fix Vorschläge
Schritt 9: Wichtigste Keyboard Shortcuts
| Shortcut | Aktion |
|---|---|
Ctrl+Space | Code Completion |
Ctrl+S | Speichern |
Ctrl+F3 | Aktivieren |
F9 | Run As ABAP Application |
F8 | Debug (Resume) |
F5 | Debug (Step Into) |
F6 | Debug (Step Over) |
Ctrl+Shift+F | Formatieren |
Ctrl+Shift+A | Objekt suchen |
Ctrl+Shift+G | Where-Used |
Ctrl+Shift+T | Type-Hierarchie |
Ctrl+1 | Quick Fix |
Ctrl+4 | ABAP Cleaner |
Alt+← / Alt+→ | Navigation back/forward |
PDF Cheat Sheet: Eclipse Shortcuts
Schritt 10: Erste Schritte nach Setup
✅ Nächste Tutorials
✅ Community beitreten
✅ Weiterbildung
Troubleshooting
Problem: “Could not connect to system”
Lösung:
- SAP BTP Account Status prüfen
- Trial noch aktiv? (90 Tage)
- Internet-Verbindung checken
- Proxy-Einstellungen in Eclipse
Problem: “Java version not supported”
Lösung:
- Java 17+ installieren
- JAVA_HOME korrekt setzen
- Eclipse neu starten
Problem: ADT nicht sichtbar
Lösung:
- Window → Perspective → Open Perspective → ABAP
- Eclipse neu starten
- ADT neu installieren
Problem: Langsame Performance
Lösung:
- Eclipse mehr RAM geben:
eclipse.inieditieren-Xmx2048mauf-Xmx4096merhöhen
🎯 Setup Checkliste
- Java 17+ installiert
- Eclipse IDE installiert
- ADT Plugin installiert
- SAP BTP Trial Account erstellt
- ABAP Trial aktiviert
- ABAP Cloud Project angelegt
- “Hello World” erfolgreich
- abapGit installiert (optional)
- ABAP Cleaner installiert (optional)
- Shortcuts gelernt
Alles ✅? Du bist bereit für ABAP Cloud Development!
Siehe auch:
Happy Coding! 💻