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

数据库服务器_数据库null_好用

小七 141 0

在本博客中,您将学习如何开发一个Java应用程序,并将其发布到运行在SAP云平台(SCP)中的Cloud Foundry。

在以前的博客中,您发现了如何在SCP上创建一个免费帐户以及如何将Eclipse连接到您的Cloud Foundry环境。

从GitHub获取源代码

为此,我建议您从将这个Git存储库克隆到本地计算机开始。使用Eclipse相当容易

首先,在Eclipse中打开"Git"透视图,然后将此URL复制到剪贴板中:

现在,在左侧面板中,零售大数据解决方案,只需用Windows粘贴它(CTRL+V),Eclipse就会自动弹出一个窗口来克隆存储库!

单击"下一步",在下一个面板上选中"导入所有现有项目…"框

单击"完成"。一旦这个操作完成,您可以在左侧面板上看到存储库树。

现在切换回"Java EE"透视图,您将看到项目"scphelloworld"。

注意:这个项目是基于Maven的,所以如果您还不熟悉这些项目,淘客联盟,您只需执行"Maven更新"(Alt+F5)即可解决任何缺少的依赖关系。

修改并发布应用程序

为了说明如何通过Eclipse将您自己的应用程序推送到Cloud Foundry,我们将修改"scphelloworld"应用程序并进行部署。

最重要的是,我们将删除当前部署的应用程序。使用Eclipse,您可以右键单击服务器下的"scphelloworld"应用程序(在"Servers"视图中)并选择"remove"。这将像我们在以前的博客中所做的那样取消部署以前的应用程序。

现在,浏览源文件夹并搜索SampleController类,我们将在其中添加新URI"/bye"属于现有URI"/hello"。

好的,我们将使用Maven为我们的应用程序构建一个新的WAR文件。选择项目并选择"runas…>Maven build"。默认目标"干净包"是可以的。

最后,返利宝,在清单.yml"位于应用程序根文件夹中的文件,我们将做一个小的更改以避免主机名冲突(应用程序的主机名必须在整个Cloud Foundry环境中是全局唯一的)。

因此,只需在"主机"属性的末尾添加您的p号即可。

好的,免费vps服务器,准备好部署您修改的应用程序了吗?所以,右击"scphelloworld"应用程序,好评返现,然后选择"Run As.>Run on Server"。

选择您在上一篇博客中声明的"Cloud Foundry on SCP"服务器配置。

系统将提示您输入一些附加信息,但大多数值应该是确定的,因为它们基于清单.yml"我们修改了文件。

因为没有服务绑定并且没有特定的环境变量,请将下一个面板留空。并验证!

要检查部署是否一切正常,只需检查添加的新URI: