Fiori 的開發工具基本包含了如下三個:
- SAP HANA Studio/Eclipse
- SAP WebIDE
- ABAP/4
SAP HANA Studio/Eclipse
SAP HANA Studio/Eclipse主要用於開發SAPUI5工程以及CDS View,需要利用Eclipse工具下載安裝相應版本的插件,對於開發者而言比較方便,同樣是免費的,但是相對於WebIDE開發效率較低。
首先我們得下載並安裝Eclipse客戶端(Mars/Neon等),注意同時需要下載安裝Java JDK,並配置相應的環境變量。
右擊“我的電腦”-->"屬性"-->"高級系統設置"-->"高級"-->"環境變量"
在系統變量裏新建"JAVA_HOME"變量,變量值爲:C:\Program Files\Java\jdk1.8.0_60(JDK的安裝路徑);
在系統變量裏新建"classpath"變量
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
找到path變量(已存在不用新建)添加變量值
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
注意:變量值之間用";"隔開。注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入。
注意配置完環境變量,通過命令“java -version”測試是否成功。
打開Eclipse,進入Help-Install New Software。
點擊Add之後,在Location處輸入“https://tools.hana.ondemand.com/mars”後點擊“Add”進行確認。
選擇“Tools for developing ABAP applications for SAP NetWeaver.”和“Tools for developing SAPUI5 applications.”後點擊“Next”按鈕進行安裝即可。
SAP WebIDE
SAP WebIDE也是用於開發SAPUI5工程的,它讓開發變得簡單快速,但是需要收費。對於學習者而言可以下載離線版本或者申請試用賬號進行學習試用(功能限制)。
下面就對上面所說的兩種WebIDE方式進行講解。
1、在線版(試用版)
進入網址“https://account.hanatrial.ondemand.com/cockpit#”,首先需要註冊賬號,然後進行登錄,登錄後選擇歐洲試用版本(Europe Rot - Trial),查找SAP WebIDE後轉到相應服務即可。
2、離線版(個人版)
進入網址“https://tools.hana.ondemand.com/#sapui5”,找到SAP WebIDE下載地址(同時記得下載WebIDE安裝說明文檔),根據說明文檔進行配置WebIDE即可。
對於試用版的SAP WebIDE開發SAPUI5工程僅能發佈一次,且無法連接到HANA服務器(只能連接到前端NW Gateway),運行速度相對於正式版本偏慢一些,僅供學習者使用。
ABAP/4
ABAP/4主要用於開發後端Gateway Service數據邏輯,這裏不做詳述。