学习如何调试Hybris扩展的最佳学习途径

2020-09-05 20:39发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,我是Hybris的新手,来自AEM背景。

我正在尝试为必须开始从事的Hybris项目设置本地开发环境。 已经完成了几个自定义扩展。

我可以使用ant clean all从hybris/bin/platform/构建所有扩展。 我可以使用./hybrisserver.sh或./hybrisserver.sh debug在两种正常模式(我在Mac电脑上)中启动服务器

在HAC中,我可以看到我的扩展程序。

我已经使用SAP Hybris插件设置了STS-Spring Tool Suite 3.9.1。

我使用插件将Hybris平台导入Spring。

这也将自定义扩展引入STS。

但是,在STS中,我遇到很多依赖错误,数百个,如果我尝试在一个JUnit测试类上设置Run => Debug Configurations => .....,它将给我两个错误。 第一个是预期的(项目中的错误),第二个是连接到Hybris Server的超时

我习惯于通过在Ee内创建服务器连接来调试Tomcat项目,但对我而言,这在Hybris中不起作用。

如果有人对我有建议,我将不胜感激,并且也欢迎任何指向如何调试自定义Hybris扩展的文档的指针。

关于克莱夫

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,我是Hybris的新手,来自AEM背景。

我正在尝试为必须开始从事的Hybris项目设置本地开发环境。 已经完成了几个自定义扩展。

我可以使用ant clean all从hybris/bin/platform/构建所有扩展。 我可以使用./hybrisserver.sh或./hybrisserver.sh debug在两种正常模式(我在Mac电脑上)中启动服务器

在HAC中,我可以看到我的扩展程序。

我已经使用SAP Hybris插件设置了STS-Spring Tool Suite 3.9.1。

我使用插件将Hybris平台导入Spring。

这也将自定义扩展引入STS。

但是,在STS中,我遇到很多依赖错误,数百个,如果我尝试在一个JUnit测试类上设置Run => Debug Configurations => .....,它将给我两个错误。 第一个是预期的(项目中的错误),第二个是连接到Hybris Server的超时

我习惯于通过在Ee内创建服务器连接来调试Tomcat项目,但对我而言,这在Hybris中不起作用。

如果有人对我有建议,我将不胜感激,并且也欢迎任何指向如何调试自定义Hybris扩展的文档的指针。

关于克莱夫

付费偷看设置
发送
2条回答
愤怒的猪头君
1楼-- · 2020-09-05 21:15

Clive,您好,它描述了从ee进行调试的"旧"记录,但仍然可以正常工作(至少对我来说,它与Intellij中的类似配置相同):https://wiki.hybris.com/display/R5T/Trail+~+Preparation#Trail~Preparation-DebuggingfromEe

尽管如此,您仍然需要使用 \ hybrisserver.bat debug

clever101
2楼-- · 2020-09-05 21:09

Hi从控制台启动服务器,如果您使用Intellij IDEA和 https://plugins.jetbrains.com/plugin/7525-hybris-integration 它将创建调试 在项目导入期间自动为您配置。 安装插件后,只需使用IDEA欢迎对话框中的"导入项目"或"文件->现有来源的新项目",然后选择一个包含Hybris安装和自定义代码的目录,然后选择" Hybris"导入即可 按照向导。 导入后,您将看到已经为您创建的dubug配置:

替代文本

然后只需使用" ./hybrisserver.sh调试"或" ./hybrisserver.bat调试"启动hybris

如果以后需要支持,可以使用 https://hybris-integration.atlassian。 net/servicedesk 或发送电子邮件至 support@hybris-integration.atlassian.net

一周热门 更多>