UI5-学习篇-1-Eclipse开发工具及环境搭建
最近研究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
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
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开发工具及环境搭建的更多相关文章
- Java基础学习笔记十一 Eclipse开发工具
Eclipse是功能强大Java集成开发工具.它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是Eclipse进行开发. Eclipse的下载.安装.卸载 下载 http:/ ...
- Linux系统——C/C++开发工具及环境搭建
首先,我们是要在Linux下进行项目开发,让我们把windows“拆了”,装个Linux也是不可能的,会带来很多的不便,所以我们首先需要在虚拟机上安装Linux操作系统,我本次用的是CentOS,它也 ...
- JavaSE 学习笔记01丨开发前言与环境搭建、基础语法
本蒟蒻学习过C/C++的语法,故在学习Java的过程中,会关注于C++与Java的区别.开发前言部分,看了苏星河教程中的操作步骤.而后,主要阅读了<Java核心技术 卷1 基础知识>(第8 ...
- 第一篇:打造专属开发工具Eclipse篇
第一篇:打造专属开发工具Eclipse篇 eclipse 优化 1.动画很酷,但如果可以的话,我总是在所有的工具中禁用动画.所以classic或者window classic主题是我最常用的主题 , ...
- 熟悉Eclipse开发工具
一.熟悉Eclipse 1.Eclipse是由IBM公司投资4000万美元开发的集成开发工具.它基于Java语言编写,并且是开放源代码的.可扩展的,也是目前最流行的Java集成开发工具之一.另外,IB ...
- Eclipse—怎样为Eclipse开发工具中创建的JavaWebproject创建Servlet
在博客<在Eclipse中怎样创建JavaWebproject>中图文并茂的说明了Eclipse中创建JavaWebproject的方法,本篇博客将告诉大家怎样为Eclipse开发工具中创 ...
- java基础(8):Eclipse开发工具
1. Eclipse开发工具 Eclipse是功能强大Java集成开发工具.它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是Eclipse进行开发. 1.1 Eclipse ...
- eclipse开发工具Import工程后,工程文件夹上出现黄色感叹号——解决方法
eclipse开发工具Import工程后,工程文件夹上出现黄色感叹号. 可能是Work目录无效,解决方法:删除Work目录即可,如下图所示: 删除后,如下图:
- JavaEE:Eclipse开发工具的相关使用和XML技术
Eclipse开发工具的知识点1.工程的属性(properties)1)Text file encoding 工程编码(在导入其他工程时,注意编码类型一致)2)Java build path设置cl ...
随机推荐
- php的语句
1.php流程语句 1.php代码执行从上到下 2.条件语句 if else 和 switch 案例: $name=56; if($name>56) echo "hello world ...
- golang中defer的理解
在golang当中,defer代码块会在函数调用链表中增加一个函数调用.这个函数调用不是普通的函数调用,而是会在函数正常返回,也就是return之后添加一个函数调用.因此,defer通常用来释放函数内 ...
- 《Java 程序设计》课堂实践项目 课后学习总结
<Java 程序设计>课堂实践项目 课后学习总结 String类的使用(sort) 目录 Linux命令(sort) 课堂实践 课后思考 学习老师的代码之后的思考:int与Integer ...
- SAS ODS GRAPHICS SGPLOT 画图 指存放定路径、名称、指定格式
OPTION NOCENTER LS=MAX PS=MAX NODATE; LIBNAME S 'E:\00@Data'; PROC FREQ DATA=S.DATA00; TABLES CLE_DA ...
- C# SQL查询结果ToDataTable
作者:卞功鑫 转载请保留:http://www.cnblogs.com/BinBinGo/p/6400944.html 最最常用的SQL 查询的返回结果,插入到DataTable 中 //1 连接字符 ...
- arcgis连接Oracle数据库
arcgis连接Oracle数据库 配置声明:本人的电脑是win10 64位,安装的Oracle是oracleR11gr2 64 arcgis版本位10.2 安装是在同一台电脑上. 一.首先是安装O ...
- mysql短日期 长时间转换为短日期
fabutime 2018-09-26 15:27:03 date_format( fabutime,\'%Y-%m-%d\') as fabutime fabutime 2018-09-2 ...
- mysql存储过程的编写
1.MySQL 新增存储过程,因为mysql默认以:为分隔符,该分隔符会使mysql自动执行sql语句,故需要将分隔符修改下,下面通过DELIMITER设为$$,然后编写SQL,编写完成再将:设为分隔 ...
- git push declined due to email privacy restrictions 解决方法
push declined due to email privacy restrictions 今天push的时候发现了这个问题无法push 解决: 进入github主页==>setting = ...
- 占cpu 100%的脚本
#! /bin/sh # filename killcpu.sh if [ $# -ne 1 ] ; then echo "USAGE: $0 <CPUs>|stop" ...