首页 > SAP > SAPUI5 > SAP Web IDE 增加一个新SAPUI5版本
2020
08-24

SAP Web IDE 增加一个新SAPUI5版本

这几天想做一个,SAP FIORI 二级登陆的功能,也就是SAP标准用户登陆后,又可以使用自定义维护的用户登陆,这样就可以在FIORI APP统一一个SAP用户名,然后使用自定义用户登陆,这样节省了SAP用户授权费用,但在使用时我需要使用sap/ui/util/Storage来做Session处理,发现当前SAP WEB IDE自带的版本最大只1.52.13,没有这类,所以就想在SAP WEB IDE Personal Edition中增加最新SAPUI5版本,当前最新版本是,1.80.0,所以以下以在WEB IDE中增加SAPUI5的,1.80.0版本为例说明。

1.下载

首先要下载一个你需要的SAPUI5版本(可以从这里下载),在这里可以下载Runtime,或者是SDK,为了完整,你可以下载SDK,这样有更多的调试资源,我现在下载太慢了,所以我使用了Runtime1.80.0,

2.将下载的新SAPUI5版本COPY到WEBIDE中。

      隐藏内容需要支付:¥0.5
任何问题请联系yan252@163.com
立即购买
SAP Web IDE 增加一个新SAPUI5版本 - 第1张  | 优通SAP

1.在SAP WEB IDE的资源文件夹中\plugins\com.sap.webide.orionplugin_1.53.9\ui5下增加一个新的版本文件夹1.80.0,如图

SAP Web IDE 增加一个新SAPUI5版本 - 第2张  | 优通SAP

2.拷贝“ resources”和“ test-resources”(我的只有一个)到上一步创建的目录1.80.0中。

SAP Web IDE 增加一个新SAPUI5版本 - 第3张  | 优通SAP

据说,这步COPY操作在WINDOWS中操作可能由于此目录文件可能太长,与WINDOWS规则冲突,会出现错误,不过由于我的是WIN10,没出现问题

3.编辑“ neo-app.json”文件说明新版本

打开plugins\com.sap.webide.orionplugin_1.53.9\ui5\neo-app.json文件,在其中增加新版本的说明节点。

1.在这文件中的,maxAge值需要修改,此值默认是一个很大的值(不记得原值了),这据说是缓存保存时长的值,这 里我修改为0.

2.最后的节点version180.0的内容,就是描述我新SAPUI5版本的。

4.将WEB IDE 版本增加指向新的SAPU5版本。

打开plugins\com.sap.webide.orionplugin_1.53.9\ui5templates目录,打开文件versionoverview.json,增加新的版本1.80.0,在这时把1.80版本放在了最前面,所以默认创建新的APP,的版本就是1.80.*的版本了。

5.重启orion.exe,并打开程序版本查看。

在重启之前,先清除浏览器的缓存,然后再打开WEB IDE。

1.在一个项目上点击右键,进行项目设置,如图

SAP Web IDE 增加一个新SAPUI5版本 - 第4张  | 优通SAP

2.选择新增加的SAPUI5版本。

SAP Web IDE 增加一个新SAPUI5版本 - 第5张  | 优通SAP

看到这里就表示我们新增加的SAPUI5版本,1.80.0,安装成功了。

最后编辑:
作者:yangsen
本站为个人博客网站,全由我个人维护,我从事SAP开发13年,其它ERP开发7年,基本都是零售行业。本站记录工作学习的过程, 有SAP相关询问专、兼职工作可随时联系我。 有网站相关的问题可直接在文章下方留言,或者联系我。 邮件:yan252@163.com给我。 QQ:415402519

留下一个回复

你的email不会被公开。