无法将WebIDE应用程序部署到SAP Cloud Platform-404错误

时间:2018-11-02 09:12:10

标签: sapui5 sap-web-ide

我已经通过SAP Web IDE Full-Stack创建了一个应用程序,并试图将其部署到SAP Cloud Platform。这似乎工作正常,但是,当我随后使用已部署的链接时,它仅显示“ HTTP状态404-找不到”。

我曾尝试寻找其他解决方案,但是没有运气。这是我的neo-app.json文件: neo-app

这是我的应用程序结构: app structure

因此,它似乎正确指向了索引。我唯一要注意的是,在生成的“ dist”中它不包含索引文件。我尝试过手动添加一个,但是在重新构建项目时就将其删除。这可能是问题吗?如果可以,我该如何解决? dist file

任何帮助将不胜感激

问候,

2 个答案:

答案 0 :(得分:1)

SAP UI5应用程序的文件夹结构在部署期间非常重要。理想情况下,应将webapp文件夹和dist文件夹作为应用程序根目录中的唯一文件夹。 (如果没有dist文件夹也可以)。

您的neo-app.json文件中还应有一行"welcomeFile":"webapp/index.html",指向您的index.html或应用程序的根文件。

这应该主要解决 HTTP状态404 问题。

答案 1 :(得分:0)

设法解决该问题,但不能完全确定原因,但是在删除ExternalLib文件夹后,我现在可以在SAP云平台上成功部署并运行该应用程序