Pret a coder ? Ce guide configure votre environnement de developpement ABAP Cloud complet - de zero jusqu’a votre premier “Hello World”.
Temps estime : 45-60 minutes
Ce dont vous avez besoin
- Ordinateur : Windows, macOS ou Linux
- RAM : Minimum 8 Go (16 Go recommandes)
- Disque dur : 5 Go libres
- Internet : Connexion stable
- Compte SAP : Gratuit (Instructions)
Etape 1 : Installer Java (10 min)
ADT (ABAP Development Tools) est base sur Eclipse et necessite Java.
1.1 Verifier la version de Java
Windows :
java -versionmacOS/Linux :
java -versionRequis : Java 17 ou superieur
Si non installe : Continuer avec 1.2
1.2 Telecharger Java
Option A : OpenJDK (recommande)
- Allez sur adoptium.net
- Selectionnez Temurin 17 (LTS)
- Telechargez pour votre OS
- Installez
Option B : Oracle JDK
- Allez sur oracle.com/java
- Telechargez Java 17
- Installez
1.3 Configurer JAVA_HOME
Windows :
- Panneau de configuration → Systeme → Parametres systeme avances
- Variables d’environnement
- Nouveau :
JAVA_HOME=C:\Program Files\Java\jdk-17 - Modifier Path, ajouter :
%JAVA_HOME%\bin
macOS/Linux :
# In ~/.bashrc oder ~/.zshrcexport JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Homeexport PATH=$JAVA_HOME/bin:$PATHTester :
java -version# Sollte zeigen: openjdk version "17.x.x"Etape 2 : Installer Eclipse (10 min)
2.1 Telecharger Eclipse
- Allez sur eclipse.org/downloads
- Telechargez Eclipse IDE for Java Developers
- Version : 2024-12 ou plus recente
2.2 Installer Eclipse
Windows :
- Executez l’installateur
- Choisissez le dossier d’installation (ex.
C:\eclipse) - Lancer
macOS :
- Ouvrez le DMG
- Deplacez Eclipse.app vers Applications
- Lancez (ajustez les parametres de securite si necessaire)
Linux :
tar -xzf eclipse-*.tar.gzcd eclipse./eclipse2.3 Choisir le Workspace
Au premier lancement :
- Workspace :
C:\abap-workspace(Windows) ou~/abap-workspace(Mac/Linux) - Activez “Use this as default”
- Lancer
Etape 3 : Installer ABAP Development Tools (ADT) (15 min)
3.1 Ouvrir le site d’installation ADT
Dans Eclipse :
- Help → Install New Software
- Cliquez sur Add
- Nom :
ADT - Location :
https://tools.hana.ondemand.com/latest - Add
3.2 Selectionner ADT
-
La liste se charge…
-
Developpez ABAP Development Tools
-
Selectionnez tous les composants :
- 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
-
Acceptez la licence → Finish
3.3 Attendre l’installation
- Telechargement : ~300 Mo
- Duree : 5-10 min
- En cas d’avertissement de securite : Install anyway
3.4 Redemarrer Eclipse
Important : Redemarrez Eclipse apres l’installation !
Etape 4 : Creer un compte SAP BTP Trial (10 min)
Si vous n’en avez pas encore : Guide du compte SAP BTP Trial
Version courte :
- Allez sur sap.com/products/technology-platform/trial
- Cliquez sur “Essayer maintenant”
- Connectez-vous avec votre compte SAP
- Verifiez votre numero de telephone
- Region : Selectionnez US East (VA)
- Creez le compte (5-10 min)
Activer ABAP Trial :
- Ouvrez le Subaccount Trial
- Service Marketplace → ABAP Trial
- Cliquez sur Create
- Attendez (~10 min)
Etape 5 : Creer un projet ABAP dans ADT (5 min)
5.1 Ouvrir la perspective ABAP
Dans Eclipse :
- Window → Perspective → Open Perspective → Other
- Selectionnez ABAP
- Open
5.2 Creer une connexion systeme
-
File → New → ABAP Cloud Project
-
System Connection :
- Selectionnez Service Instance
- Cloud Foundry Environment
- Region : US East
- Connectez-vous avec votre compte SAP
- Selectionnez Space & Instance
-
Next
5.3 Entrer les identifiants de connexion
- User : Votre email SAP
- Password : Mot de passe du compte SAP
- Finish
Resultat : Le projet ABAP apparait dans le Project Explorer !
Etape 6 : Premier “Hello World” (5 min)
6.1 Creer un package
- Clic droit sur $TMP (ou ZLOCAL)
- New → ABAP Package
- Nom :
ZHELLO - Description :
Hello World Package - Next → Finish
6.2 Creer une classe ABAP
- Clic droit sur
ZHELLO - New → ABAP Class
- Nom :
ZCL_HELLO_WORLD - Description :
Hello World Class - Next → Finish
6.3 Ecrire le code
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 Activer et executer
- Sauvegarder :
Ctrl+S - Activer :
Ctrl+F3 - Executer :
F9(ou clic droit → Run As → ABAP Application)
Resultat dans la console :
Hello ABAP Cloud!System Date: 2025-11-29Felicitations ! Votre premier programme ABAP Cloud fonctionne !
Etape 7 : Configurer ADT (10 min)
7.1 Changer le theme (optionnel)
Theme sombre :
- Window → Preferences
- General → Appearance
- Theme : Dark
- Apply and Close
7.2 Ajuster la taille de police
- Window → Preferences
- General → Appearance → Colors and Fonts
- Basic → Text Font → Edit
- Taille : 12-14pt
- Apply
7.3 Activer la sauvegarde automatique
- Window → Preferences
- General → Editors → Autosave
- Activez Enable autosave
- Intervalle : 30 secondes
7.4 Modeles de code
- Window → Preferences
- ABAP Development → Editors → Source Code Editors → Code Templates
Modeles importants :
method→ Modele de methodetrycatch→ Bloc Try-Catchloop→ Modele LOOP AT
Etape 8 : Installer des plugins utiles (10 min)
8.1 abapGit
Integration Git pour ABAP :
- Help → Install New Software
- Ajouter :
https://eclipse.abapgit.org/updatesite/ - Selectionnez abapGit
- Finish
8.2 ABAP Cleaner
Formateur de code :
- Help → Install New Software
- Ajouter :
https://eclipse.abap-cleaner.org/updatesite/ - Selectionnez ABAP Cleaner
- Finish
Utilisation :
Ctrl+4→ Formate le fichier actuel
8.3 ABAP Quick Fix
Deja inclus dans ADT !
Utilisation :
Ctrl+1→ Suggestions Quick Fix
Etape 9 : Raccourcis clavier essentiels
| Raccourci | Action |
|---|---|
Ctrl+Space | Completion de code |
Ctrl+S | Sauvegarder |
Ctrl+F3 | Activer |
F9 | Executer comme application ABAP |
F8 | Debug (Reprendre) |
F5 | Debug (Entrer dans) |
F6 | Debug (Passer) |
Ctrl+Shift+F | Formater |
Ctrl+Shift+A | Rechercher un objet |
Ctrl+Shift+G | Ou utilise (Where-Used) |
Ctrl+Shift+T | Hierarchie de types |
Ctrl+1 | Quick Fix |
Ctrl+4 | ABAP Cleaner |
Alt+← / Alt+→ | Navigation avant/arriere |
PDF Cheat Sheet : Eclipse Shortcuts
Etape 10 : Premiers pas apres la configuration
Prochains tutoriels
Rejoindre la communaute
Formation continue
Depannage
Probleme : “Could not connect to system”
Solution :
- Verifiez le statut du compte SAP BTP
- Le Trial est-il encore actif ? (90 jours)
- Verifiez la connexion Internet
- Parametres proxy dans Eclipse
Probleme : “Java version not supported”
Solution :
- Installez Java 17+
- Configurez correctement JAVA_HOME
- Redemarrez Eclipse
Probleme : ADT non visible
Solution :
- Window → Perspective → Open Perspective → ABAP
- Redemarrez Eclipse
- Reinstallez ADT
Probleme : Performance lente
Solution :
- Donnez plus de RAM a Eclipse :
- Editez
eclipse.ini - Augmentez
-Xmx2048ma-Xmx4096m
- Editez
Checklist de configuration
- Java 17+ installe
- Eclipse IDE installe
- Plugin ADT installe
- Compte SAP BTP Trial cree
- ABAP Trial active
- Projet ABAP Cloud cree
- “Hello World” reussi
- abapGit installe (optionnel)
- ABAP Cleaner installe (optionnel)
- Raccourcis appris
Tout est coche ? Vous etes pret pour le developpement ABAP Cloud !
Voir aussi :
Bon codage !