首页 > 解决方案 > updatesystem 不考虑配置 json

问题描述

我正在尝试使用 json 配置从命令行执行系统更新,但似乎无论我做什么,该命令都会执行完全相同的操作,我想这是使用默认平台设置运行更新。

例如,当我尝试在没有基本数据的情况下执行更新(json 配置中的“essential”:“false”)时,基本 impexes 也在运行。

我尝试使用无效的 json(没有 json 格式)并且构建成功。我还尝试提供一个不存在的 json 作为参数,但是构建成功并且基本的 impexes 也运行了。

因此,在我看来,无论我做什么,都不会考虑 json 并且更新适用于默认平台设置

这是我正在使用的命令:

ant  updatesystem -Dtenant=master -DconfigFile=Path/updatesystem.json

我是不是做错了什么,或者如何在命令行更新系统期间传递我的配置?

PS:Hybris 版本:6.7.0.25

标签: hybris

解决方案


我认为您的 JSON 路径错误,请尝试这样做。

ant updatesystem -DconfigFile=../custom/testcore/resources/updatesystem-configuration.json


推荐阅读