abap_eclipseSAP Hana ile beraber her geçen gün geliştirme ortamını Eclipse doğru ilerletmekte. Şunu söyleyebilirim ki eğer bu dünyaya bir kez olsun bakmadıysanız vakit kaybetmeden denemelisiniz. 4-5 yıldır geliştirilmekte olan bu ortam şu anki gui üzerinde abap workbench kadar verimli olmasa da bir gün daha iyi olduğunu ispatlayacak. Sanırım SAP içerisinde sağlam bir ekip bu ortamın (ADT Tools diye de adlandırılıyor) geliştirilmesinde harıl harıl çalışmakta.

Nereden başlanır?
1- SAP Eclipse uygulaması client uygulama.Yeni kurulumu gayet basitleştirildi. Şu an SAP scn forum üzerinde ve bazı bloglarda muhtemelen eski kurulum yöntemleri anlatılıyordur. Halbuki ileri ileri diyecek kadar basit kurulumu mevcut. Kurulum için s-user gerekmiyor. Doğrudan indirebilir ve programı hızlıca kurabilirsiniz.

2-SAP Basis seviyesi düşük ise SAP sunucusuna bağlantı kuramazsınız ki hevesiniz kursağınızda kalır. En alt düzeyde SAP Kernel 7.20 and SAP BASIS 7.31 with support package stack 04 yoksa uygulamayı deneyemezsiniz.Sadece açarsınız.

3- Kurulum için https://tools.hana.ondemand.com/ adresine girin ve ABAP başlığını tıklayın.Ardından base eclipse sürümünü bilgisayarınıza kurun. Ör: Luna sürümünü kurabilirsiniz. Bunun için sizi http://www.eclipse.org/luna/ adresine yönlendiriyor. Burada bir sürü Luna versiyonu göreceksiniz. Ama Eclipse IDE for Java Developers sürümünü indirip kurun. Esasında abap olarak kullanacağımızdan buna takılmanıza gerek yok. Ardından Lunayı bir yere kurduktan sonra https://tools.hana.ondemand.com/  adresindeki adımları izleyin. Kısaca install new software deyip urlyi yapıştırıp kurulumları tiklemeniz ve ileri demeniz bekleniyor.

4- Hayırlı olsun :) İyi denemeler.

5- Kurulumda tümü işaretlenirse SAP’nin aşağıdaki uygulamaları ecplise üzerinde kullanılabilir durumda oluyor. Derya deniz maşallah :)

Uygulama 1 Şubat 2015 tarihindeki son versiyon
ABAP Business Object Tools (Developer Edition) 1.13.1
ABAP CDS Modeler 2.36.3
ABAP Communication Framework 2.36.2
ABAP Connectivity and Integration Development Tools 1.29.2
ABAP Connectivity And Integration Development Tools (Developer Edition) 1.29.2
ABAP Core Development Tools 2.36.3
ABAP Core Development Tools (Developer Edition) 2.36.3
ABAP Data Tools 1.29.2
ABAP Development Tools Connectivity 2.23.1
ABAP Development Tools for SAP HANA 2.36.2
ABAP Development Tools for SAP HANA (Developer Edition) 2.36.2
ABAP Development Tools for Web Dynpro 1.29.2
ABAP Development Tools for Web Dynpro (Developer Edition) 1.29.2
ABAP Development Tools Foundation 2.36.3
ABAP Development Tools Foundation – Basic Functionality 2.36.3
ABAP Development Tools Foundation – Basic Functionality (Developer Edition) 2.36.3
ABAP Development Tools Notifications UI 2.32.2
ABAP Development Tools Open Document Extension 2.32.2
ABAP Graphic Libraries 2.23.1
ABAP Parser Infrastructure 1.32.0
ABAP Transport Management 1.33.2
BOPF Business Object Tools 1.13.1
BW CompositeProvider 1.6.3
BW CompositeProvider (Developer Edition) 1.6.3
BW DataStore Object 1.6.3
BW DataStore Object (Developer Edition) 1.6.3
BW Modeling Tools (SAP HANA-Dependent) 1.6.3
BW Modeling Tools Base 1.6.3
BW Open ODS View 1.6.3
BW Open ODS View (Developer Edition) 1.6.3
BW Query Designer 1.6.3
BW Query Designer (Developer Edition) 1.6.3
CDS DDL Parser Infrastructure 1.32.3
CDS Diagrams 1.32.3
Common Eclipse Reusables 1.10.2
Common UI Library 3.1.0
Data Preview 1.17.1
Data VIZ 3.1.0
Documentation for SAP HANA Cloud Platform 1.64.0
Eclipse Standard/SDK 4.4.0.20140612-0500
Enterprise Service Development Tools in ABAP 1.29.2
Framework for MDRS and Proxy-Based UIs 1.29.2
Graphiti Compatibility Layer 0.9 to 0.10 – Variant for 0.10 1.0.2
RDL Parser Infrastructure 3.32.0
Sample Applications for SAP HANA Cloud Platform 1.2.0
SAP HANA Administration (Developer Edition) 2.0.8
SAP HANA Application Development (Developer Edition) 2.0.8
SAP HANA Cloud Platform common preferences 1.0.1
SAP HANA Cloud Platform connectivity editor 1.13.0
SAP HANA Cloud Platform logging tools 1.15.0
SAP HANA Cloud Platform server adapter 1.36.0
SAP HANA Cloud Platform Tools for Connecting to SAP HANA Systems 1.21.0
SAP HANA Cloud Platform Tools for Java 1.43.0
SAP HANA Cloud Platform users editor 1.8.0
SAP HANA Database Development (Developer Edition) 2.0.8
SAP HANA Modeler – Model Compare 2.0.8
SAP HANA Modeler – Model Compare (Developer Edition) 2.0.8
SAP HANA Studio – AFL Connector Feature 1.82.6
SAP HANA Studio – CDS Tools 2.0.8
SAP HANA Studio – Design Time Roles Editor Feature 2.0.8
SAP HANA Studio – Developer Workbench – Repository Access 2.0.8
SAP HANA Studio – Foundation 2.0.8
SAP HANA Studio – FUZZY Search Feature 2.0.8
SAP HANA Studio – Hadoop MR Jobs Feature 2.0.8
SAP HANA studio – HDB Editors Feature 2.0.8
SAP HANA Studio – Internal Query Performance Analysis Tools 2.0.8
SAP HANA Studio – Modeler Reuse Components 2.0.8
SAP HANA Studio – Modeling Framework 2.0.8
SAP HANA Studio – PlanViz Feature 2.0.8
SAP HANA Studio – Product Feature 2.0.8
SAP HANA Studio – Query Performance Analysis Tools 2.0.8
SAP HANA Studio – River 1.82.6
SAP HANA Studio – Rules Feature 2.0.8
SAP HANA Studio – Runtime 2.0.8
SAP HANA Studio – SAP XS Engine Integration Feature 2.0.8
SAP HANA Studio – SDK Feature 2.0.8
SAP HANA Studio – Smart Data Access Feature 2.0.8
SAP HANA Studio – SQLScript Editor and Debugger Feature 2.0.8
SAP HANA Studio – UI Integration Services Feature 2.0.8
SAP HANA Studio – Unified Data Provisioning Authoring, Administration and Monitoring Feature 1.82.6
SAP HANA Studio – XS Debugger Feature 2.0.8
SAP HANA Studio Administration 2.0.8
SAP HANA Studio Application Development 2.0.8
SAP HANA Studio Application Function Modeler 2 2.0.8
SAP HANA Studio Database Development 2.0.8
SAP HANA Studio Developer Workbench – Basic Tools Support 2.0.8
SAP HANA Studio Lifecycle Management 2.0.8
SAP HANA Studio Modeler 2.0.8
SAP HANA Studio Repository 2.0.8
SAP Java Connector Eclipse Integration 1.3.6
SAP JVM Tools 2.2.2
SAP Support Tools 1.13.2
SAPUI5 ABAP Repository Team Provider 1.26.3
SAPUI5 ABAP Repository Team Provider (Developer Edition) 1.26.3
SAPUI5 Application Development 1.26.3
SAPUI5 Application Development (Developer Edition) 1.26.3
SAPUI5 Runtime (Client-side Components) 1.26.3
SAPUI5 Runtime (Server-side Components) 1.26.3
Scenario-based connectivity and configuration tools in ABAP 1.29.2
UI development toolkit for HTML5 (Developer Edition) 1.26.3