Configurer l

Catégorie
Setup
Publié
Auteur
Johannes

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 :

Terminal window
java -version

macOS/Linux :

Terminal window
java -version

Requis : Java 17 ou superieur

Si non installe : Continuer avec 1.2

1.2 Telecharger Java

Option A : OpenJDK (recommande)

  1. Allez sur adoptium.net
  2. Selectionnez Temurin 17 (LTS)
  3. Telechargez pour votre OS
  4. Installez

Option B : Oracle JDK

  1. Allez sur oracle.com/java
  2. Telechargez Java 17
  3. Installez

1.3 Configurer JAVA_HOME

Windows :

  1. Panneau de configuration → Systeme → Parametres systeme avances
  2. Variables d’environnement
  3. Nouveau : JAVA_HOME = C:\Program Files\Java\jdk-17
  4. Modifier Path, ajouter : %JAVA_HOME%\bin

macOS/Linux :

Terminal window
# In ~/.bashrc oder ~/.zshrc
export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

Tester :

Terminal window
java -version
# Sollte zeigen: openjdk version "17.x.x"

Etape 2 : Installer Eclipse (10 min)

2.1 Telecharger Eclipse

  1. Allez sur eclipse.org/downloads
  2. Telechargez Eclipse IDE for Java Developers
  3. 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 :

Terminal window
tar -xzf eclipse-*.tar.gz
cd eclipse
./eclipse

2.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 :

  1. HelpInstall New Software
  2. Cliquez sur Add
  3. Nom : ADT
  4. Location : https://tools.hana.ondemand.com/latest
  5. Add

3.2 Selectionner ADT

  1. La liste se charge…

  2. Developpez ABAP Development Tools

  3. 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
  4. NextNext

  5. 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 :

  1. Allez sur sap.com/products/technology-platform/trial
  2. Cliquez sur “Essayer maintenant”
  3. Connectez-vous avec votre compte SAP
  4. Verifiez votre numero de telephone
  5. Region : Selectionnez US East (VA)
  6. Creez le compte (5-10 min)

Activer ABAP Trial :

  1. Ouvrez le Subaccount Trial
  2. Service Marketplace → ABAP Trial
  3. Cliquez sur Create
  4. Attendez (~10 min)

Etape 5 : Creer un projet ABAP dans ADT (5 min)

5.1 Ouvrir la perspective ABAP

Dans Eclipse :

  1. WindowPerspectiveOpen PerspectiveOther
  2. Selectionnez ABAP
  3. Open

5.2 Creer une connexion systeme

  1. FileNewABAP Cloud Project

  2. System Connection :

    • Selectionnez Service Instance
    • Cloud Foundry Environment
    • Region : US East
    • Connectez-vous avec votre compte SAP
    • Selectionnez Space & Instance
  3. 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

  1. Clic droit sur $TMP (ou ZLOCAL)
  2. NewABAP Package
  3. Nom : ZHELLO
  4. Description : Hello World Package
  5. NextFinish

6.2 Creer une classe ABAP

  1. Clic droit sur ZHELLO
  2. NewABAP Class
  3. Nom : ZCL_HELLO_WORLD
  4. Description : Hello World Class
  5. NextFinish

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

  1. Sauvegarder : Ctrl+S
  2. Activer : Ctrl+F3
  3. Executer : F9 (ou clic droit → Run As → ABAP Application)

Resultat dans la console :

Hello ABAP Cloud!
System Date: 2025-11-29

Felicitations ! Votre premier programme ABAP Cloud fonctionne !


Etape 7 : Configurer ADT (10 min)

7.1 Changer le theme (optionnel)

Theme sombre :

  1. WindowPreferences
  2. GeneralAppearance
  3. Theme : Dark
  4. Apply and Close

7.2 Ajuster la taille de police

  1. WindowPreferences
  2. GeneralAppearanceColors and Fonts
  3. BasicText FontEdit
  4. Taille : 12-14pt
  5. Apply

7.3 Activer la sauvegarde automatique

  1. WindowPreferences
  2. GeneralEditorsAutosave
  3. Activez Enable autosave
  4. Intervalle : 30 secondes

7.4 Modeles de code

  1. WindowPreferences
  2. ABAP DevelopmentEditorsSource Code EditorsCode Templates

Modeles importants :

  • method → Modele de methode
  • trycatch → Bloc Try-Catch
  • loop → Modele LOOP AT

Etape 8 : Installer des plugins utiles (10 min)

8.1 abapGit

Integration Git pour ABAP :

  1. HelpInstall New Software
  2. Ajouter : https://eclipse.abapgit.org/updatesite/
  3. Selectionnez abapGit
  4. Finish

8.2 ABAP Cleaner

Formateur de code :

  1. HelpInstall New Software
  2. Ajouter : https://eclipse.abap-cleaner.org/updatesite/
  3. Selectionnez ABAP Cleaner
  4. 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

RaccourciAction
Ctrl+SpaceCompletion de code
Ctrl+SSauvegarder
Ctrl+F3Activer
F9Executer comme application ABAP
F8Debug (Reprendre)
F5Debug (Entrer dans)
F6Debug (Passer)
Ctrl+Shift+FFormater
Ctrl+Shift+ARechercher un objet
Ctrl+Shift+GOu utilise (Where-Used)
Ctrl+Shift+THierarchie de types
Ctrl+1Quick Fix
Ctrl+4ABAP Cleaner
Alt+← / Alt+→Navigation avant/arriere

PDF Cheat Sheet : Eclipse Shortcuts


Etape 10 : Premiers pas apres la configuration

Prochains tutoriels

  1. Tutoriel RAP Partie 1
  2. Aide-memoire ABAP Cloud
  3. CDS Views en profondeur

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 :

  • WindowPerspectiveOpen PerspectiveABAP
  • Redemarrez Eclipse
  • Reinstallez ADT

Probleme : Performance lente

Solution :

  • Donnez plus de RAM a Eclipse :
    • Editez eclipse.ini
    • Augmentez -Xmx2048m a -Xmx4096m

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 !