云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业邮箱_服务器租用价格_最新活动

小七 141 0

无限云存储_什么是_云数据中心操作系统

sapbusinessapplicationstudio(aka BAS)是sapwebide的发展。这是一个模块化的开发环境,基于Eclipse Theia构建,包含VS代码体验。

要了解更多有关BAS和应用程序编程模型(又名CAP)业务应用程序开发的信息,请查看以下博客:

SAP business application Studio信息博客现在是试用SAP Business Application Studio的时候了在SAP Business Application Studio中开发CAP应用程序

现在您几乎了解了有关BAS的所有知识,可以开始行动了!

剩下要做的就是带上你的代码

这个博客描述了如何将CAP Java和CAP Node应用程序从sapwebide完全堆栈到BAS,然后如何在BAS中运行它们

在sapwebide中,导出应用程序或将应用程序推送到Git。确保您可以访问BAS。要使用SAP HANA数据库运行应用程序,您需要在Cloud Foundry空间中使用SAP HANA服务。

创建开发空间

如果您将应用程序推送到Git:从终端或命令面板使用git Clone克隆存储库。打开一个新的工作区并选择克隆的应用程序作为工作区的根。如果导出应用程序:在projects文件夹下创建一个新文件夹,并为其指定应用程序的名称。打开一个新的工作区并选择新文件夹作为工作区的根目录。提取您导出的应用程序并将所有文件(不带根文件夹)拖到文件资源管理器。

您的应用程序可能包含位于多个".che"文件夹中的SAP Web IDE配置文件。您可以从应用程序中删除所有`.che`文件夹。

如果您尚未迁移应用程序以使用新的云MTA生成工具,则必须立即迁移,因为旧的生成工具已被弃用。

首先,您需要根据这些准则调整项目。然后,配置模块构建顺序,以便生成*hdbcds文件的模块(例如srv模块)在使用该输出的模块(例如db模块)之前构建。为此,您需要如下设置requires build参数:

或者,您可以在`mta.yaml公司`文件来提前触发CD构建,如下:

如果您要迁移CAP Java应用程序,我强烈建议您将应用程序迁移到最新的CAP Java版本。

请遵循在继续下一步之前,请参阅本迁移说明指南。

如果您仍然希望在不迁移的情况下运行CAP Java应用程序,这是可能的。不过,本博客并未介绍此情况。

支持的SAP HANA版本

SAP Business Application Studio支持使用以下SAP HANA版本运行开箱即用的CAP应用程序:

SAP HaaS(应配置为"对所有IP开放")。SAP HANA Cloud(应配置为"对所有IP开放")。

如果您使用基于PSA的SAP HANA运行您的应用程序,而该SAP HANA不是公开的(从Cloud Foundry之外的连接角度来看是不可访问的),则您需要使用凿子连接到它,如以下步骤所述。

运行CAP JAVA应用程序

1.将应用程序绑定并部署到SAP HANA服务。

如果SAP HANA实例已公开,请运行:cds deploy–to hana:

如果您的SAP hana实例不公开:

请打开一个安全隧道,贵阳大数据,从BAS连接到应用程序:

打开命令面板并键入CF。选择CF:将服务绑定到本地运行的应用程序。选择应用程序的根文件夹,然后单击"为.env文件选择文件夹"选择要运行应用程序的服务。将在根文件夹中创建一个环境(`.env`)文件。在终端运行以下命令:

您应该看到凿子隧道已连接。

对于所有需要连接到SAP HANA实例(部署、运行…)的操作,应连接凿子隧道

在新的终端运行中cds deploy db--to hana:--隧道地址0.0.0.0:30041

2。如果您的应用程序对CloudFoundry服务有其他依赖项,请参阅文档以了解如何将它们绑定到您的应用程序。(未来,我们计划为开发者提供简化这个过程的工具。)

3。要构建和运行应用程序,请在终端中运行:

4。当提示您这样做时,请在浏览器中打开应用程序。

SAP Business application Studio还支持使用本地数据库SQLite作为您的应用程序数据库。您可以考虑使用它而不是saphana来测试您的应用程序。请参阅使用数据库

运行CAP节点应用程序

1.安装依赖项:

打开新终端并将目录更改为应用程序的根目录。

运行以下命令:

将目录更改为db文件夹并运行以下命令:

2。从sapbusinessapplicationstudio的侧面板打开runconfigurations工具。单击创建配置图标(加号)并选择应用程序的根。

3。通过单击"绑定"按钮并选择要运行应用程序的服务,将应用程序节点下的"运行配置"中显示的数据库依赖项绑定到SAP HANA服务(HANA)。

4。绑定操作创建一个用于部署数据模型的任务。

如果您的SAP HANA实例是公开的,系统将提示您部署数据模型。

单击"是"。

如果您的SAP HANA实例不是公开的:

您需要打开一个安全隧道来将应用程序数据模型部署到数据库,并自行运行部署任务。

要打开隧道,请运行应用程序绑定到SAP HANA服务时自动为您创建的任务。

从终端选择"运行任务"。任务的名称遵循OpenScreeftunnelFor-

的格式。要部署数据模型,请运行应用程序绑定到SAP HANA服务时自动为您创建的任务。

从终端菜单中选择run task。

任务的名称遵循cds deploy To HANA--