Unit-Tests 2/3: ABAP in Eclipse
Artikel 2/3

29. Oktober 2025, 14:00 Uhr · Quelle: Pressebox
Eclipse bietet ABAP-Entwicklern Vorteile wie Plugins und verbessertes Code-Management. Trotz einiger Nachteile ist es die empfohlene Wahl für zukünftige SAP-Projekte.

Isernhagen, 29.10.2025 (PresseBox) - Bekannt wurde die Entwicklungsumgebung Eclipse durch die Programmiersprache Java. Doch seit einigen Jahren unterstützt Eclipse auch das Programmieren mit ABAP und ist inzwischen fester Bestandteil der Entwicklung mit ABAP. Viele Java-Entwicklerinnen und -Entwickler schwören auf die Entwicklungsumgebung, da sie viele Möglichkeiten bietet, die Entwicklung zu vereinfachen und die Qualität des Source Codes zu verbessern.

Vor einigen Jahren hat auch die SAP® erkannt, dass das Entwickeln mit dieser Entwicklungsumgebung viele Vorteile mit sich bringt. Mittlerweile ist es keine Frage mehr,obman von der SE80 auf Eclipse wechseln sollte.

Vorteile von Eclipse

Im Gegensatz zu der altbekannten Entwicklungsumgebung SE80 mit den spezifischen Unter-Editoren für Klassen, Funktionsbausteine, Dictionary-Elemente), die der reinen ABAP-Entwicklung dienen, kann man auch Plugins für die SAP-Business-Warehouse, SAP UI5- und SAP HANA®-Entwicklung installieren, sodass man für unterschiedliche Entwicklungstätigkeiten eine einheitliche Entwicklungsumgebung hat. Ein weiterer Vorteil ist, dass man mehrere Systeme in Eclipse einbetten kann. Das ermöglicht einen besseren Überblick über geöffnete Systeme und ein komfortables Wechseln zwischen diesen. Zusätzlich besteht in Eclipse die Option, dass man eine unbegrenzte Anzahl von Entwicklungsobjekten gleichzeitig bearbeiten kann.

Ein weiterer Vorteil bei der Programmierung in Eclipse ist, dass die komplette Arbeitsumgebung beim Beenden gesichert wird. Dadurch ersparen sich Entwicklerinnen und Entwickler viel Ärger, denn sie können stets an dem Punkt ihre Arbeit fortsetzen, an dem sie diese beendet haben. Dies ist auch gewährleistet, wenn sie einmal vergessen zu sichern oder ein plötzlicher Verbindungsabbruch zum System stattfindet. Außerdem gibt es in Eclipse die Möglichkeit Code-Fragmente direkt in Methoden auszulagern und Objekte mit automatischer Anpassung der Verwendungsnachweise umzubenennen. Ein weiteres besonderes Feature sind Quickfixes: Sie dienen nicht nur zur schnellen Korrektur von Fehlern, sondern haben auch nützliche Funktionen, die man sonst über einen Wizard oder Buttons in der alten Entwicklungsumgebung vorgenommen hat.

Plugins bieten die Möglichkeit Eclipse um zusätzliche Funktionaltäten zu erweitern. Dadurch wird die Entwicklungsumgebung noch flexibler und interessanter. Dieses Feature nutzt auch die SAP®. Dabei werden Plugins für die sogenannten ABAP Development Tools (ADT) bereitgestellt. Die ABAP Development Tools erweitern somit die Entwicklungsumgebung mit den Features, die zur SAP Entwicklung benötigt werden. Viele Open-Source-Plugins erweitern die Möglichkeiten. Das wohl mittlerweile bekannteste Plugin istABAP Cleaner, mit dem der gesamte Quelltext mit einem Klick an die offiziellen Regeln derClean-Code-Empfehlungenangepasst werden kann.

Nachteile von Eclipse

Dennoch muss man erwähnen, dass Eclipse nicht nur Vorteile, sondern auch Nachteile gegenüber der alten Entwicklungsumgebung SE80 hat. Eclipse ist deutlich komplexer als die in SAP® integrierte Entwicklungsumgebung SE80. Dies hat zur Folge, dass man ausreichend Zeit zum Einarbeiten einplanen muss. Hier gilt das Motto: Fortschritt bedeutet, dass man sich mit neuen Technologien auseinandersetzen muss.

Ein weiterer Nachteil, der sich in der täglichen Arbeit des typischen SAP-Entwicklers und SAP-Entwicklerin bemerkbar machen kann, ist, dass alte Programmierelemente, wie zum Beispiel Programme mit Unterprogrammen und Funktionsbausteine nicht so umfangreich und gut unterstützt werden, wie Klassen.

Je nach Releasestand des SAP-Systems sind einige Programmierbestandteile nicht nahtlos in Eclipse eingebunden (Kurztexte, Nachrichten, Dictionary-Objekte, …). In diesem Fall wird ein internes SAPGUI-Fenster zur Anzeige oder Bearbeitung geöffnet.

Fazit zu ABAP in Eclipse

SAP® hebt immer wieder hervor, dass die Entwicklungsumgebung Eclipse die Zukunft für die SAP-Entwicklerinnen und -Entwickler sein wird, da die Zukunft von SAP® in der Cloud liegt und diese auch keine GUI mehr für die Entwicklung bereitstellt. Schon jetzt gibt es einige Objekte, wie z.B. CDS Views, die nur noch in Eclipse erstellt und bearbeitet werden können. Ein weiterer Grund sich mit der Thematik zu beschäftigen ist, dass SAP® die Entwicklungsumgebung kontinuierlich um weitere Features erweitert und die Bestehenden verbessert. Die SE80 wird nicht weiterentwickelt.

Hier bei Inwerken hat Eclipse längst Fuß gefasst. Gerade wegen der oben genannten Vorteile. Deshalb empfehlen wir jedem, der uns nach unserer Meinung fragt, den Umstieg auf Eclipse.

Wie installiere ich Eclipse?

Wie man Eclipse installiert, haben wir in einer Anleitung beschrieben. Diese isthierzu finden.

Fragen und Kontakt

Haben Sie Rückfragen zu Unit-Tests? Einfach schreiben an[email protected]. Unser SAP-Entwicklungs-Team meldet sich bei Ihnen! Leistungen darüber hinaus finden Sie in unseremPortfolio.

Software / ABAP / Eclipse / SAP / Entwicklung
[pressebox.de] · 29.10.2025 · 14:00 Uhr
[0 Kommentare]
PEUGEOT mit zwei Weltpremieren auf dem Pariser Autosalon 2026
Rüsselsheim, 12.10.2026 (lifePR) - Auf dem Pariser Autosalon 2026 präsentiert PEUGEOT drei Konzeptfahrzeuge, darunter zwei Weltpremieren: den PEUGEOT RCZ Vision* und den PEUGEOT E-T16 CONCEPT*. Alle drei verfügen über das revolutionäre Hypersquare ® -Lenkrad und stellen Emotionen in den Mittelpunkt. Ein spektakuläres und immersives Erlebnis auf […] (00)
vor 1 Stunde
Cyberangriff
Paris (dpa) - Eine groß angelegte Cyberattacke hat Kühlanlagen in den Märkten von mehreren großen französischen Lebensmittelhandelsketten gestört. Den Hackern sei es gelungen, Kühl- und Gefrierschränke in der Nacht zu Montag in den Auftaumodus umzustellen, wie ein Sprecher der Handelsgruppe Les Mousquetaires, zu der die Supermärkte Intermarché und Netto […] (00)
vor 2 Minuten
Amy Winehouse
(BANG) - Amy Winehouse träumte von einer gemeinsamen Zukunft mit Blake Fielder-Civil. Die britische Sängerin, die 2011 im Alter von 27 Jahren starb, wollte mit ihrem damaligen Ehemann eine große Familie gründen. Sogar die Vorstellung, gemeinsam alt zu werden und schließlich zusammen zu sterben, sprach sie offen an. Das geht aus einem bislang […] (00)
vor 3 Stunden
Reisegäste gehen zum Check-in am Flughafen.
Hannover (dpa/tmn) - Bei erfolgreichen Cyberangriffen auf überregionale Buchungsdienstleister sind Daten von Gästen abgeflossen. Das teilte Denis Lehmkemper, Landesbeauftragte für den Datenschutz in Niedersachsen, mit. Kriminelle nutzen demnach die Daten, um täuschend echte Phishing-Nachrichten zu versenden.  «Seien Sie misstrauisch, wenn Sie per E- […] (00)
vor 1 Stunde
Fire Emblem: Fortune’s Weave im Test: Vier Geschichten, ein gewaltiges Abenteuer
Fire Emblem: Fortune’s Weave erweitert die bekannte Taktik-JRPG-Reihe von Nintendo um vier miteinander verknüpfte Handlungsstränge, die uns in das Kaiserreich Dagda führen. Im Mittelpunkt stehen die Heroenspiele, bei denen vier unterschiedliche Figuren ihre eigenen Ziele verfolgen, während sich im Hintergrund eine weitaus größere Bedrohung […] (00)
vor 1 Stunde
Disney+ überträgt die fünfte Saison der Icon League
Ab dem 18. Oktober zeigt der Streamingdienst alle Spieltage des von Toni Kroos und Elias Nerlich gegründeten Fußballformats in Deutschland, Österreich und der Schweiz. Disney+ nimmt die Icon League in sein Live-Angebot auf. Der Streamingdienst überträgt sämtliche Spieltage der fünften Saison, die am 18. Oktober beginnt. Die Vereinbarung umfasst die exklusiven SVOD-Rechte für Deutschland, […] (00)
vor 2 Stunden
US Open
Shanghai (dpa) - In dem Moment, in dem die Krönung seines herausragenden Tennis-Jahres perfekt war, stand Alexander Zverev gar nicht auf dem Platz. Durch die 5: 7, 6: 7 (4: 7)-Niederlage des spanischen Topstars Carlos Alcaraz gegen den Belgier Zizou Bergs im Sechzehntelfinale von Shanghai steht fest: Zverev wird in den kommenden Wochen erstmals die […] (00)
vor 15 Minuten
bitcoin, table, courses, finance, virtual, crypto, currency, money, coin, computer
Die Bank of America rät Investoren, Aktien von BWX Technologies, DraftKings und Grocery Outlet Holdings vor der Veröffentlichung ihrer Ergebnisse für das dritte Quartal zu kaufen. Jede dieser Aktien wird aus unterschiedlichen Gründen empfohlen. Die Unternehmen sind in den Bereichen Nuklearkomponenten, Sportwetten und Lebensmitteleinzelhandel tätig und […] (00)
vor 22 Minuten
 
PEUGEOT RCZ Vision: Die Zukunft von PEUGEOT ist emotional
Rüsselsheim, 11.10.2026 (lifePR) - Bei dem Fahrzeug handelt es sich um ein […] (00)
Wohngebäudeversicherung: Was ein guter Tarif leisten sollte
Nürnberg, 12.10.2026 (lifePR) -   Die Wohngebäudeversicherung zählt für […] (00)
Motor Presse Stuttgart startet Digital-Offensive: Digitalvermarktung ab 2027 komplett in Eigenregie
Stuttgart, 12.10.2026 (lifePR) - Die Motor Presse Stuttgart beendet zum 31. Dezember […] (00)
Traunsteiner Papst-Prozess - Kirche St. Nikolaus in Garching
Traunstein (dpa) - Im Streit um Schmerzensgeld für einen früheren Ministranten wegen sexuellen […] (00)
Kelly Clarkson
(BANG) - Kelly Clarkson liegt im Streit mit einem Geschäft in Brooklyn und erhebt […] (00)
Sadie Sink könnte die Hauptrolle in einer Verfilmung von Emma Clines Roman 'The Guest' übernehmen.
(BANG) - Sadie Sink könnte die Hauptrolle in einer Verfilmung von Emma Clines Roman […] (01)
Apple HomeView: Neuer Smart-Home-Hub soll im November erscheinen
Apple steht offenbar kurz vor dem Einstieg in ein neues Produktsegment: Auf dem […] (00)
Jürgen Klopp
Nyon/Belgrad (dpa) - Die wichtige Nations-League-Partie in Serbien wird für Jürgen […] (00)
 
 
Suchbegriff