使用Eclipse开发ABAP程序

首先一个问题:在SAP GUI中有内置的编辑器(SE80),为什么要在Eclipse中进行ABAP编程呢?带着这个疑问,我自己也做了一下测试,在网上搜索了相关的主题,最后发现,在Eclipse中编写ABAP程序,还是有些优势。比如,Eclipse的编辑器在某些方面做得比SAP内置编程工具要好,比如搜索、重构等。而且如果同时在多个client下编程,Eclipse就更加方便了,一个环境可以方便地连接到多个系统。

使用Eclipse开发ABAP程序的环境准备

Eclipse: Mars (4.5) or Luna (4.4)
操作系统
- Windows 7/8, or
- Apple Mac OS X 10.8, Universal 64-Bit, or
- Linux distribution
Java Runtime:JRE version 1.6 or higher, 32-Bit or 64-Bit
SAP GUI
- For Windows OS: SAP GUI for Windows 7.30/7.40
- For Apple Mac or Linux OS: SAP GUI for Java 7.30/7.40
Microsoft VC Runtime
- For Windows OS: DLLs VS2010 for communication with the back-end system is required.
- NOTE: Install either the x86 or the x64 variant, accordingly to your 32- or 64-Bit Eclipse installation.

另外:Netweaver Kernel版本,必须SAP NetWeaver 7.31/7.03 SP04 以上。请用SPAM事务码,或者通过System - Status菜单查看。

ABAP Development Tools for SAP NetWeaver安装

下载并安装Eclipse Mars或者Lua版本。下载并解压即可。

在Eclipse中,通过菜单Help - Install New Software安装
这里写图片描述

进入下面的界面,点击Add按钮
这里写图片描述

输入下载的URL
这里写图片描述

选中ABAP Developement Tools for SAP Netweaver一路Next,完成安装,完成安装后,重启Eclipse。
这里写图片描述

在Eclipse中编写ABAP程序

重新启动后,切换到ABAP Perspective,新建一个ABAP项目
这里写图片描述

点击浏览按钮,启动GUI,选中要连接的SAP系统,输入用户名和密码
这里写图片描述

确定项目的名称,然后完成
这里写图片描述

经过上面的步骤,Eclipse将SAP中的程序导入到系统库下面,我们可以将相关的Package加入到收藏夹,方便访问。Eclipse管理源代码的结构如下:
这里写图片描述

然后,可以在Eclipse中进行程序的编写、调试、测试和运行,非常方便。

参考资料

https://tools.hana.ondemand.com/#abap
http://scn.sap.com/docs/DOC-29113

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值