当我们安装配方时,它仅生成店面扩展,而其他不生成它是什么原因? 我们也可以使用ant modulegen创建自定义扩展吗?
答案 0 :(得分:3)
如果您了解modulegen和Recipes之间的区别,事情对您来说将变得更加清晰。
modulegen工具随SAP Commerce一起提供,可用于生成相关的扩展集,以快速启动新项目或创建新应用程序。 SAP Commerce随附的模块允许您生成可以自定义的功能齐全的应用程序,从而从一开始就帮助您满足客户要求。 modulegen工具在保持一组扩展名之间的关系的同时,替换了一组扩展名中的架构,程序包名称,扩展类前缀和其他一些属性。该工具作为ant任务运行,因此它要求在系统上存在ant库。
来源:help.hybris
要出于开发和演示目的而自动安装SAP Commerce,可以使用安装程序配方。配方是gradle脚本,用于创建目录,移动文件,更新配置和属性文件以及初始化系统。
来源:help.hybris
回答您的问题
当我们安装配方时,它仅生成店面扩展,而不会生成店面扩展 其他原因是什么?
基本上,配方为您的项目增添了风味。假设您想探索B2C SAP Hybris Commerce,那么您只需要安装b2c_acc。它将在config文件夹下创建具有所有B2C所需扩展名的 localextensions.xml 。配方不会生成自定义扩展名。您必须为此运行modulegen。
我们也可以使用ant modulegen创建自定义扩展吗?
是的,仅用于此目的。
答案 1 :(得分:0)