最近研究SAP-UI5好几个月了,将相关学习经历及问题点做个记录。

1.先了解学习资料相关站点

  SAP官网:https://www.sap.com/china/index.html

  SAP开发工具:https://tools.hana.ondemand.com/#sapui5

  UI5 Documentation:https://openui5.hana.ondemand.com/#/topic

  SAP Web IDE:https://developers.sap.com/china/topics/sap-webide.html

  SAP Cloud Platform Cockpit:https://account.ap1.hana.ondemand.com/#/home/welcome

  SAP Help Protal:https://help.sap.com/viewer/cca91383641e40ffbe03bdc78f00f681/Cloud/en-US/db9170a7d97610148537d5a84bf79ba2.html

  UI5-ICON 图标:https://sapui5.hana.ondemand.com/test-resources/sap/m/demokit/iconExplorer/webapp/index.html#/overview/SAP-icons

  菜鸟教程:http://www.runoob.com/

  SAP Cloud Connector:https://localhost:8443/

 感谢以下博主分享:

  UI5开发实例:https://blog.csdn.net/stone0823/article/category/6650292/2

  SAP Fiori配置指南:https://wenku.baidu.com/view/956c92efed3a87c24028915f804d2b160b4e869d.html

  安装WEB IDE:http://www.360doc.com/content/18/0422/12/46441752_747763188.shtml

  SAP访问跨域:https://help.sap.com/viewer/cca91383641e40ffbe03bdc78f00f681/Cloud/en-US/db9170a7d97610148537d5a84bf79ba2.html

2.SAPUI5开发环境搭建

  开发工具:https://tools.hana.ondemand.com

  Eclipse 中搭建开发环境包括:

  • Java JDK 下载和安装
  • Eclipse Java EE 下载和安装
  • Java Web Server 安装
  • Eclipse 中添加 Web Server
  • 安装 SAP Development Tools for Eclipse

  2.1JAVA JDK下载与安装

  下载Java JDk并配置环境变量,安装完成使用 java -version 测试是否安装成功。

  配置 JAVA_HOME和 PATH 环境变量

  JAVA HOME: C:\Program Files (x86)\Java\jdk1.8.0_65

  PATH: %JAVA_HOME%;%JRE_HOME%

  

  2.2Eclipse Java EE下载及安装

  对于Eclipse Photon(4.8),请使用https://tools.hana.ondemand.com/photon

  对于Eclipse Oxygen(4.7),请使用https://tools.hana.ondemand.com/oxygen

Tab Tool Available for Eclipse
Oxygen Photon
ABAP ABAP Development Tools
BW Modeling Tools for SAP BW/4HANA and SAP BW powered by SAP HANA
Cloud SAP Cloud Platform Tools

Latest SDK downloads:

 
Cloud Integration SAP Cloud Platform Integration Tools  
HANA SAP HANA Tools
IdM SAP Identity Management Configuration Lifecycle Tools  
Mobile SAP Mobile Tools    
SAPUI5 UI Development Toolkit for HTML5


  2.3Java Web Server 安装  

  需要一个 Java Web Server 用于部署和运行应用。最常见的有 Tomcat。Tomcat 版本要与 Eclipse 版本匹配,最新版本可以能不被支持。在Apache 官网下载后,解压到指定的目录。你可以到 Tomcat 的 bin 目录下执行 startup.bat 批处理文件启动服务器。

 

  2.4Eclipse 中添加 Web Server

  打开 Eclipse,选择 File –> New –> Other,然后选择 Server,在接下来的窗口中选择(你自己的版本)Apache Tomcat,确定 Tomcat 的路径,完毕。

  2.5安装 SAP Development Tools for Eclipse

  开打 Eclipse 菜单 Help –> Install New Software,点击 Add 来添加连接。你可以自己到 https://tools.hana.ondemand.com/ 上看看目前支持的 Eclipse 版本信息和插件信息。比如我的 Eclipse 版本为是 Mars,因此添加连接 https://tools.hana.ondemand.com/Mars,选择插件进行安装:

  

  安装插件后需要重启 Eclipse,环境搭建完毕。

  参考:https://blog.csdn.net/stone0823/article/details/53750094 

UI5-学习篇-1-Eclipse开发工具及环境搭建的更多相关文章

  1. Java基础学习笔记十一 Eclipse开发工具

    Eclipse是功能强大Java集成开发工具.它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是Eclipse进行开发. Eclipse的下载.安装.卸载 下载 http:/ ...

  2. Linux系统——C/C++开发工具及环境搭建

    首先,我们是要在Linux下进行项目开发,让我们把windows“拆了”,装个Linux也是不可能的,会带来很多的不便,所以我们首先需要在虚拟机上安装Linux操作系统,我本次用的是CentOS,它也 ...

  3. JavaSE 学习笔记01丨开发前言与环境搭建、基础语法

    本蒟蒻学习过C/C++的语法,故在学习Java的过程中,会关注于C++与Java的区别.开发前言部分,看了苏星河教程中的操作步骤.而后,主要阅读了<Java核心技术 卷1 基础知识>(第8 ...

  4. 第一篇:打造专属开发工具Eclipse篇

    第一篇:打造专属开发工具Eclipse篇 eclipse 优化 1.动画很酷,但如果可以的话,我总是在所有的工具中禁用动画.所以classic或者window classic主题是我最常用的主题 , ...

  5. 熟悉Eclipse开发工具

    一.熟悉Eclipse 1.Eclipse是由IBM公司投资4000万美元开发的集成开发工具.它基于Java语言编写,并且是开放源代码的.可扩展的,也是目前最流行的Java集成开发工具之一.另外,IB ...

  6. Eclipse—怎样为Eclipse开发工具中创建的JavaWebproject创建Servlet

    在博客<在Eclipse中怎样创建JavaWebproject>中图文并茂的说明了Eclipse中创建JavaWebproject的方法,本篇博客将告诉大家怎样为Eclipse开发工具中创 ...

  7. java基础(8):Eclipse开发工具

    1. Eclipse开发工具 Eclipse是功能强大Java集成开发工具.它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是Eclipse进行开发. 1.1 Eclipse ...

  8. eclipse开发工具Import工程后,工程文件夹上出现黄色感叹号——解决方法

    eclipse开发工具Import工程后,工程文件夹上出现黄色感叹号. 可能是Work目录无效,解决方法:删除Work目录即可,如下图所示: 删除后,如下图:

  9. JavaEE:Eclipse开发工具的相关使用和XML技术

    Eclipse开发工具的知识点1.工程的属性(properties)1)Text file encoding  工程编码(在导入其他工程时,注意编码类型一致)2)Java build path设置cl ...

随机推荐

  1. Java-Runoob-高级教程-实例-方法:07. Java 实例 – instanceOf 关键字用法

    ylbtech-Java-Runoob-高级教程-实例-方法:07. Java 实例 – instanceOf 关键字用法 1.返回顶部 1. Java 实例 - instanceof 关键字用法   ...

  2. 云中树莓派(3):通过 AWS IoT 控制树莓派上的 Led

    云中树莓派(1):环境准备 云中树莓派(2):将传感器数据上传到AWS IoT 并利用Kibana进行展示 云中树莓派(3):通过 AWS IoT 控制树莓派上的Led 云中树莓派(4):利用声音传感 ...

  3. 廖雪峰Java2面向对象编程-4抽象类和接口-1抽象类

    每个子类都可以覆写父类的方法 如果父类的方法没有实际意义,能否去掉方法的执行语句?子类会报编译错误 如果去掉父类的方法,就失去了多态的特性 可以把父类的方法声明为抽象方法. 如果一个class定义了方 ...

  4. redis集群服务启动

    1 启动redis服务器 redis-server.exe redis.windows.conf 需要配置config节点的bind ip 2 启动redis集群 开启redis.xx.conf 服务 ...

  5. C语言强化——字符串(1)

    实现 mystrcpy(), mystrcmp(), mystrcat(), mystrlen() ; #include<stdio.h> void mystrcpy(char *i,ch ...

  6. [UE4]枚举Enum和Switch Enum

  7. python中文件操作

      打印进度条

  8. ELK 日志查询分析nginx日志

    # ======================== Elasticsearch Configuration ========================= # # NOTE: Elasticse ...

  9. CRM 实体列名和标签名称

    CREATE VIEW v_entity_attribute AS SELECT EntityView.Name AS EntityName, LocalizedLabelView_1.Label A ...

  10. Spark操作实战

    1. local模式 $SPARK_HOME/bin/spark-shell --master local import org.apache.log4j.{Level,Logger} // 导入ja ...