SAP Cloud SDK:单个项目中的Neo和Cloud Foundry

2020-08-21 19:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们与SAP Clo...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我们与SAP Cloud Platform的合作已经超过4年了。 我们已经在Neo环境中开发了多个JAVA应用程序,这些应用程序可供许多客户使用。 因此,我们使用了SAP Coud Platform SDK的Java Web Tomcat 8版本。

现在,我们计划迁移到Cloud Foudry环境和新的SAP Cloud SDK。 因此,我根据 Cloud Foundry的教程创建了一个新项目。 我以为,我也可以在Neo环境上发布该应用程序,但是还有另一个教程为新环境。

因此,我创建了2个新项目来应对这两种环境。

在一个项目中没有办法处理两个环境吗? 我希望有一个可以在两种环境下工作的代码基础,而不必针对不同的应用。

计划是使我们的生产客户保持Neo环境,并将新客户带入Cloud Foundry环境。

致以最诚挚的感谢,

克里斯

2条回答
代楠1984
2020-08-21 19:44

感谢伊万的回答。 Neo和Cloud Foundry特定的模块,以及同时为这两个模块提供服务的通用模块,无疑是必经之路。 为避免在使用SAP Cloud SDK时类加载异常,请确保您的通用模块仅包含抽象SDK模块作为依赖项。 例如,如果使用目的地,则包括cloudplatform-connectivity或cloudplatform-connectivity-scp,但不包括cloudplatform-connectivity-scp-cf或cloudplatform-connectivity-scp-neo。 仅特定于平台的项目可以包括cloudplatform-connectivity-scp-cf或cloudplatform-connectivity-scp-neo。

最好的问候,
巴勃罗

一周热门 更多>