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 :

https://tools.hana.ondemand.com/luna

https://tools.hana.ondemand.com/kepler

I have demonstrated this installation with Eclipse Luna, so you can get Eclipse Luna software from :

http://eclipse.org/downloads/packages/release/Luna/SR1

/wp-content/uploads/2014/11/1_582774.png

Download the Eclipse Luna R Package Standard 4.4

/wp-content/uploads/2014/11/2_582775.png

/wp-content/uploads/2014/11/3_582791.png

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.

/wp-content/uploads/2014/11/4_582792.png

Save it on your local desktop somewhere and extract the zip file. This will create a folder called “eclipse”

/wp-content/uploads/2014/11/5_582793.png

Eclipse needs a Java Runtime Environment (JRE) installed on your machine. You can download the suitable JRE and install it.

/wp-content/uploads/2014/11/6_582794.png

/wp-content/uploads/2014/11/7_582795.png

/wp-content/uploads/2014/11/8_582796.png

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.

/wp-content/uploads/2014/11/9_582797.png

Click on “eclipse.exe” now to start the installation.

/wp-content/uploads/2014/11/10_582798.png

Specify the location of workspace which Eclipse will use.

/wp-content/uploads/2014/11/12_582799.png

Once installation is finished, you are ready to explore the world of Eclipse.

/wp-content/uploads/2014/11/13_582800.png

/wp-content/uploads/2014/11/14_582801.png

/wp-content/uploads/2014/11/15_582802.png

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 :

/wp-content/uploads/2014/11/16_582806.png

/wp-content/uploads/2014/11/17_582807.png

Give a nice Name to Repository and Location as https://tools.hana.ondemand.com/luna

/wp-content/uploads/2014/11/18_582808.png

Now click on “Add…”

/wp-content/uploads/2014/11/19_582809.png

/wp-content/uploads/2014/11/18_582808.png

/wp-content/uploads/2014/11/19_582809.png

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.

/wp-content/uploads/2014/11/20_582812.png

/wp-content/uploads/2014/11/21_582813.png

/wp-content/uploads/2014/11/22_582814.png

/wp-content/uploads/2014/11/23_582818.png

/wp-content/uploads/2014/11/24_582819.png

Accepted the license agreement and click “Finish”

/wp-content/uploads/2014/11/25_582820.png

/wp-content/uploads/2014/11/26_582821.png

/wp-content/uploads/2014/11/27_582822.png

Say “Yes”.

/wp-content/uploads/2014/11/28_582823.png

Now Eclipse Luna is installed and it is ready for connection and your development in any system

/wp-content/uploads/2014/11/29_582824.png

Please refer my next blog “ABAP Development in Eclipse – Part 2” for further details.

To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

Leave a Reply