内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

主页 > CDN >

云主机_昆明建设网站_超低折扣

2021-07-12 02:10 出处:欧普曼云计算 人气: 评论(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--

5的格式。通过单击每个依赖项上的绑定按钮,可以通过运行配置工具绑定应用程序所依赖的其他服务。但是,由于您的应用程序将在BAS中本地运行,因此在此阶段您可能不需要绑定到所有服务。这取决于您的具体实现。

单击"运行"启动服务。当您将鼠标悬停在运行配置上时,图标会出现。

在所有启动前任务运行后,您应该会看到服务在调试控制台中启动。

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

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

您可以在本地运行CAP应用程序并将其绑定到XSUAA实例。但是,在此阶段,您不能使用Run Configurations(运行配置)工具通过Approuter运行CAP应用程序。

请参阅CAP文档,了解如何在没有Approuter的情况下处理应用程序的身份验证和授权。

应用程序迁移到BAS后,您可以继续开发并最终部署应用程序云铸造的应用。请参阅以下参考资料了解更多信息:

SAP Business Application Studio产品演练SAP Business Application Studio生产力工具构建和部署多目标应用程序

我希望本指南非常有用,云服务器服务好,并且您已经在改进BAS开发体验的路上了!

分享给小伙伴们:
本文标签: 主机昆明建设网站超低折扣

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表