点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好
我是Sap Hybris的新手,正在参加培训课程" Sap Commerce Cloud开发人员第1部分(以前称为HY400)"。 在执行本课程随附的练习1" HY400练习1•安装"时遇到一些问题。
我有Windows 10系统,理想情况下,我应该使用Windows的" HY400练习1•安装"软件包" hyCom-dev1-win64-6.7.0.0.zip",但我的团队仅使用OSX/Linux版本 " HY400练习1•安装"包" hyCom-dev1-OSX-6.7.0.0",因此我正在使用它在Windows 10上安装Hybris练习。
当我按照控制台输出的建议运行ant来构建扩展时,在练习1中" 1.2基于SAP Hybris Commerce Accelerator生成新店面"的第2步结束时,安装失败。 构建失败,并在所附的控制台屏幕截图中指出了错误。 我还在我的\ hybris \ config文件夹中附加了local.propery和localextensions.xml文件。
可能出什么问题了,我该如何解决? 请注意,我在Windows 10系统上工作,仅OSX/Linux版本的" HY400练习1•安装"包" hyCom-dev1-OSX-6.7.0.0"
12836-console-build-error.jpg (450.0 kB)
请以管理员用户身份打开命令提示符,并在hybris/bin/platform上执行
ant npminstall clean all
。可能是您的Windows计算机无法处理antmacros.xml文件中的以下行。 请从antmacros.xml中删除/注释它,然后重试。
如果遇到其他问题,建议您安装VM(例如VirtualBox),然后在VM中安装Linux。 之后,您应该可以运行此自定义的Hybris程序包,而不会出现任何问题。
互联网上有许多关于如何在Windows10上安装Linux OS的教程。 您可以查看 https://www.youtube.com/watch?v=mxUQT8bcoVQ 作为示例。
嗨,阿文德
感谢您的回答。 我尝试了你的建议。 旧的错误似乎消失了,但是出现了新的构建错误。 请参阅附件的日志文件。
如果能给我一些修复问题的技巧,将不胜感激。
感谢链接文本
如我之前提到的,请 在Windows计算机上的VM上的Linux中安装它,问题应该消失了。 我之所以这么说是因为Hybris V6.7的antmacros.xml中的以下行不会在我的MacOS(与Linux类似)计算机上引起问题
当您的Windows计算机无法处理它并引发以下错误时:
嗨,阿文德
尝试删除行,这似乎没有什么不同。 在" ant npminstall"期间,出现了一些与node-gyp编译错误有关的错误。 请参阅最后的附件日志。 根据我的研究,node-gyp用于为node.js模块编译本机代码(例如C ++),该模块对平台高度敏感,因为它尝试为特定类型的CPU编译c ++代码。 详情请参阅本文: https://stackoverflow.com/questions/39739626/what -is-node-gyp
现在,我真的相信,我遇到的问题与平台有关,因为我使用的是为OS/Linux制作的软件包,因此很可能与Windows不兼容。 无论如何,谢谢您的诊断。
======= Node-gyp错误==========
==================================
一周热门 更多>