点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好费拉斯,
我启动了Hybris 6.7,但是在安装smartedit后台时遇到了问题。 而且我在安装插件方面遇到了一些问题。 在店面扩展中安装smarteditaddon插件之后。 ant addoninstall -Daddonnames = smarteditaddon -DaddonStorefront.yacceleratorstorefront = cusomstorefront 我注意到这两个属性:[< cusomstorefront.additionalWebSpringConfigs.smarteditaddon = classpath \:/smarteditaddon/web/spring/smarteditaddon-web- 将spring.xml,cusomstorefront.wro4jconfigscan.smarteditaddon = true] 添加到smarteditaddon扩展的project.properties中。 太奇怪了,因为它应该在店面扩展中!
有人遇到了这个问题吗??
致谢
它们将从project.properties.template复制。 从模板到扩展的实际project.properties(在本例中为smartedit)进行搜索和替换,该编辑将把yacceleratorstorefront修改为ant addoninstall参数中提供的名称。
关于部署:蚂蚁产品打包运行hybris所需的一切,部署时不应该构建。
是的,应该这样...
在Hybris中,我们实际上是按照一种模式将这些属性添加到属于您正在创建的插件的project.properties文件中。 https://help.hybris.com/1808/hcd/8adf7365866910149ceb975f778d809d.html
最终,此属性的添加位置无关紧要。 平台仍然会选择extensionInfo.xml中定义的所有扩展中的所有属性。
不幸的是,这就是它应该起作用的方式。
这还意味着,如果您恰巧要刷新平台,则必须确保运行
addoninstall
(例如,因为在CI服务器上设置了新版本)如果要同时在b2c和b2b店面中安装插件,则需要在单个命令中给addoninstall而不是两个单独的命令,否则可能只有一个店面是 配置正确。
嗨,我花了几个小时才发现,在hybris目录中进行了更改,这些更改通常是不变的(如果您仅使用自定义扩展名)。 正如Markus所写,如果您不知道,那么部署到服务器将很痛苦。 我只是将更改(附加组件中其他类路径的属性)复制到店面的project.properties。
我想知道,因为addoninstall已经修改了.classpath,extensioninfo.xml,为什么不将这些更改添加到通常由版本控制的店面本身的project.properties中呢?
一周热门 更多>