MTA存档生成器JAVA应用程序错误的上下文路径和运行时

2020-09-08 05:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们希望将JAVA应用程序部署在...

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

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


我们希望将JAVA应用程序部署在SAP Cloud Platform(NEO)上。 我们使用以下配置:

 _schema版本:2.0.0
 ID:xyz.de.ekat
 说明:EKAT
 版本:0.44.0
 参数:
     hcp-deployer-version:1.0.0
 模块:
     --
         名称:scanacsservice
         类型:java
         路径:xyzservice/xyzservice
         构建参数:
             制造商:Maven
             maven-opts:
                 命令:[清洁,安装]
                 定义:
                     skipTests:正确
             构建结果:" target/xyzservice.war"
         特性:
             TARGET_RUNTIME:neo-javaee6-wp
     --
 

部署后,我们在驾驶舱中获得具有以下URL的以下应用程序:

https://xyzservicea26f4xxxx.hana.ondemand.com/data

为什么要获得/data上下文路径?

目标运行时也不正确,但是文档说我们应该通过TARGET_RUNTIME吗?

https://help.sap.com/viewer/ 58746c584026430a890170ac4d87d03b/Cloud/zh-CN/ba7dd5a47b7a4858a652d15f9673c28d.html

3条回答
闻人可可
2020-09-08 05:45

嗨André,

Neo在URL方面的工作有些不同。 如果您不希望在应用程序的URL上找到上下文,则需要确保将生成的WAR文件命名为" ROOT.WAR"。 这样一来,您就不会获得数据上下文。

另一方面,TARGET_RUNTIME可以是[neo-java-web]或[neo-javaee6-wp]。 但是,javaee6-wp已被弃用,并且在平台中不再可用。

您是否尝试过使用[neo-javaee7.wp]?

最诚挚的问候,< br> Ivan

一周热门 更多>