Welcome to ABAP Development !!!
As we all know that ABAP and SE38 has been a mainstay for SAP’s code development and most of the companies run their businesses on SAP solutions written in ABAP. All these years ABAP development and SE38 has continuously evolved into what we see in latest and improved SE38 editor.
1990 – First ABAP Editor came
1999 – ABAP Workbench was introduced
2004 – Syntax coloring and Code compilation added
Since 2009, SAP has begun to move ABAP tools to the open Eclipse platform. And from 2011, switch to Eclipse changes everything.
Eclipse provides a great development experience with the Eclipse Client which is easy to install, use and understand, it can be used as single tool for developing everything (SAP HANA, SAPUI5, Java,….) and it works on major development platforms such as Windows, Linux and Mac, so we can develop everywhere. You can also use it as a central development tool by just connecting to your system from a single place.
So let’s explore this new world of ABAP Development through Eclipse.
Welcome to Eclipse !!!
For Eclipse to work, you need either Eclipse Luna or Eclipse Kepler.
So starting point for your Eclipse experience is :
I have demonstrated this installation with Eclipse Luna, so you can get Eclipse Luna software from :
Download the Eclipse Luna R Package Standard 4.4
Select 32-bit or 64-bit depending on the operating system you plan to use for installation. The steps mentioned here are for Windows 64-bit.
Save it on your local desktop somewhere and extract the zip file. This will create a folder called “eclipse”
Eclipse needs a Java Runtime Environment (JRE) installed on your machine. You can download the suitable JRE and install it.
Copy the above “jre7” folder to your “eclipse” directory and rename it to “jre”. If you keep the name as “jre7”, the installer won’t recognize it.
Click on “eclipse.exe” now to start the installation.
Specify the location of workspace which Eclipse will use.
Once installation is finished, you are ready to explore the world of Eclipse.
Ok…now this looks similar to NetWeaver Developer Studio (NWDS) which we use for Java Development. But for doing development using Eclipse we need to install the ABAP Development tools software.
Follow the steps given below :
Give a nice Name to Repository and Location as https://tools.hana.ondemand.com/luna
Now click on “Add…”
This will take some time and will populate the list of available software’s for install.
Select ABAP Development Tools for NetWeaver from the list.
Accepted the license agreement and click “Finish”
Now Eclipse Luna is installed and it is ready for connection and your development in any system
Please refer my next blog “ABAP Development in Eclipse – Part 2” for further details.