最近研究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. Hive的安装配置 & 基础指令

    Hive 基础命令

  2. mysql监测工具

    可视性是系统设计的最佳境界,MySQL 也不例外.一旦完成了 MySQL 环境的搭建.运行并调优,您千万不要认为已经万事大吉了. 数据库环境既会受到来自系统更改或流量负荷的影响,也会遇到例如流量高峰. ...

  3. [译] OpenStack Ocata 版本中的 53 个新功能盘点

    原文链接:https://www.mirantis.com/blog/53-new-things-to-look-for-in-openstack-ocata/ 原文作者:Nick Chase, Ra ...

  4. 学习笔记之PostgreSQL / pgAdmin / Psycopg / PostGIS

    PostgreSQL: The world's most advanced open source database https://www.postgresql.org/ POSTGRESQL: T ...

  5. mongodb json序列化时间格式

    利用bson解决 type error 报错问题. # 序列化 from bson import json_util import json aa = json.dumps(anObject, def ...

  6. SAS infile 导入txt示例

    概要说明: 以下代码包含的知识点: 1)ods 2)format picture 3)symputx ods pdf file="D:\fgroup\users\output\time.pd ...

  7. 第11章 拾遗4:IPv6(1)_报文格式和地址类型

    1. IPv4和IPv6协议栈的比较 (1)IPv6取代IPv4,支持IPv6的动态路由协议都属于IPv6协议(如RIPng.OSPFv3). (2)Internet控制消息协议IPv6版(ICMPv ...

  8. mapreduce运行原理及YARN

    mapreduce1回顾 mapreduce1的不足 yarn的基本架构 yarn工作流程

  9. 你创建的OpenStack高性能虚拟机能实现“零损耗”么?

    使用默认参数创建的虚拟机,虚拟机的VCPU在物理CPU不同核心之间动态调度,另外,由于Linux还可能会将软中断,内存交换等进程调度到虚拟机正在使用的物理核心上,这些因素导致这些虚拟机相对于物理机的计 ...

  10. angularjs指令实现轮播图----swiper

    'use strict'; angular.module('app').directive('swipersLbt',swipers); swipers.$inject = ['$timeout']; ...