SAP WEB IDE:找不到所请求版本的合适的主要版本

2020-09-09 07:20发布

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

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


大家好!

我对这个话题很陌生。 当我尝试构建数据库模块时-遇到以下错误:

尽管:

可能是什么问题?

最诚挚的问候

unbenannt1.jpg (39.3 kB)

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

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


大家好!

我对这个话题很陌生。 当我尝试构建数据库模块时-遇到以下错误:

尽管:

可能是什么问题?

最诚挚的问候

unbenannt1.jpg (39.3 kB)
付费偷看设置
发送
5条回答
大圣 - sap领域执行人,9年sap运营经验
1楼 · 2020-09-09 08:17.采纳回答

在一开始,您的package.json可能具有以下条目:

" @ sap/hdi-deploy":" ^ 3.8.2"

代替

" @ sap/hdi-deploy":" 3.8.2"

,对吧?

我们只是遇到了同样的问题,我们认为当您在WebIDE中进行构建时,它只是采用了以前的设置,而不会再次解析package.json。 这是我们解决问题的方法,因此使用了新设置:
1。 通过右键单击项目->构建->构建来构建MTA应用程序。 成功构建后,项目下应该有一个新文件夹" mta_archives" +文件" <您的项目名称> _ <版本> .mtar"。 右键单击.mtar文件,然后选择Deploy-> Deploy to SAP Cloud Platform。

2。 部署MTA应用程序后,应该解决您在WebIDE中的问题。 通过再次构建数据库模块对其进行测试。 右键单击文件夹" db"->构建->构建。 希望之后您会看到一条成功消息。

小灯塔
2楼-- · 2020-09-09 08:14

嗨,

不做任何更改后,它可以工作。 现在,它可以成功构建。

K,

Pedro

当学会了学习
3楼-- · 2020-09-09 08:03

您的package.json是否位于db文件夹中的正确位置? 似乎甚至没有使用package.json文件。 您的package.json具有3.8.2,所以我的3.10.0来自哪里? 您的项目结构的屏幕截图可能有助于解决问题。

SAP小菜
4楼-- · 2020-09-09 08:18

嗨,托马斯和菲利普!

一开始我有

" @ sap/hdi-deploy":" ^ 3.10.0",然后我开始玩变种。 幸运的是,经过一夜的休息,我可以构建我的数据库模块,而第一次尝试不会出现问题。 :)


最好的问候

风早神人
5楼-- · 2020-09-09 08:17

您好!

开发MTA应用程序时遇到相同的错误

我刚刚在db模块(data-model.cds)中定义了我的实体。 在db package.json中,我一直有:

" @ sap/hdi-deploy":" ^ 3.8.2"

奇怪的是,几个小时前一切都成功构建,现在即使我启动了另一个项目,它也给了我以上错误。

我尝试了Philip的建议(将.mtar部署到SAP Cloud Platform),但是在部署时失败。

另一个细节是,在Cloud Platform座舱的hdispacedeploy ...应用程序中,hdi_space_deploy_version为:0.3.0-ms-1

最诚挚的问候,

Pedro

一周热门 更多>