您的位置:首页 > 编程语言 > Java开发

使用Eclipse开发ABAP程序

2015-09-11 14:53 1306 查看
首先一个问题:在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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: