目标" addoninstall"在项目"平台"中不存在

时间:2018-01-21 14:43:40

标签: hybris

这是关于Hybris插件安装问题。

我从平台文件夹运行ant addoninstall命令时遇到问题。

构建失败:

  

目标" addoninstall"在项目"平台"。

中不存在

我做的是:

  1. 使用ant extgen创建扩展程序。
  2. localextensions.xml
  3. 中添加了扩展名
  4. ant all
  5. 从平台文件夹中运行:

    ant addoninstall -Daddonnames="hartest" -DaddonStorefront.yacceleratorstorefront="yacceleratorstorefront"
    
  6. 提前致谢

3 个答案:

答案 0 :(得分:0)

您目前要做的是安装插件' hartest'在yaccelerators前沿。 -Daddonnames参数需要您要在扩展上安装的加载项的名称。例如,' secureportaladdon'是正确的。

BR

答案 1 :(得分:0)

我不确定,如果是解决方案,但您应该使用店面扩展名替换yaccelerators前沿值。

ant addoninstall -Daddonnames="hartest" -DaddonStorefront.yacceleratorstorefront="mystorefront"

答案 2 :(得分:0)

在运行ant addoninstall命令之前,请确保在localextensions.xml文件中列出了addonsupport扩展

...
<extension name="addonsupport"/>
...

另外,请确保要在localextensions.xml文件中列出要安装的AddOn和店面扩展。

然后运行命令

ant addoninstall -Daddonnames="hartest" -DaddonStorefront.yacceleratorstorefront="yacceleratorstorefront"

但您应该创建自己的店面扩展并在自定义扩展上安装插件,而不是直接在模板上安装,并确保在创建自定义插件时选择yaddon模板。