1. 启动orion后,注册用户登录后,默认的地址是localhost:8080/edit/edit.html,这是页面提示了access denied
打开WEBIDE地址 http://localhost:8080/webide/index.html
2.修改路径端口从8080修改为8088
打开orioi.ini,修改下面参数
-Dorg.eclipse.equinox.http.jetty.http.port=8088
3.为WEBIDE新增UI5版本
先下载UI5新版本,并拷贝到: eclipse\plugins\com.sap.webide.orionplugin_1.53.9\ui5
在该目录下修改文件neo-app.json中配置:
清除缓存,下面参数改为0,否则修改后无效
"maxAge": 0
增加新版本
{
"path": "/1.86.0",
"target": {
"type": "service",
"name": "sapui5",
"version": "1.86.0",
"preferLocal": true
},
"description": "SAPUI5 1.86.0"
}
修改\eclipse\plugins\com.sap.webide.orionplugin_1.53.9\ui5templates
下的文件versionoverview.json
增加页面前端的可选项
{
"version": "1.86.*",
"support": "Maintenance",
"eom": "Q4/2021"
},
修改后,重启orioi
4.新建项目时报错,Error Corrupted zip can't find end of central directory jszip
迅雷影响,接管模板文件下载,程序自身的下载失败。解决方法:到迅雷设置中心,把接管浏览器部分,按浏览器取消

5.新建文件时,文件被迅雷下载
迅雷影响,到迅雷设置中心,把接管浏览器部分,按浏览器取消
6.UI5 Control with ID XXX could not be found - Target XXXX
在routing配置时,指定了ID XXX,在页面模板中没有正确设置ID,目前发现两种情况会出现上述错误:
a)ID设置在不正确的控件,比如page下的content里设置ID时,就不会被找到。ID应该被定义到一个容器上,至于哪些属于容器来,需要慢慢积累吧。
b)ID没有被指定
正确的做法:
ROUTING设置:
"routing": {
"config": {
"routerClass": "sap.m.routing.Router",
"controlId": "jContent",
页面母版中的设置:(如果把ID设置在content上,就会出现错误)
< content>