我正在跟踪 wiki 上的路径,并且能够很好地在 Eclipse 中设置 Hybris 项目。但是因为我是 Intellij Idea 的新手,并且我仍在尝试掌握“项目”而不是“工作区”的概念,所以我很难将 Eclipse 设置步骤转换为 intellij 创意步骤。我有 Hybris - 如何在 Intellij Idea 中“打开”它?(提前为菜鸟问题道歉,但感谢有人能给我的任何意见)。
4 回答
只需安装“Hybris Integration”插件,它就会自动完成所有工作。您将能够导入 Hybris 项目,就像基于 maven 或 gradle 的项目一样。该插件将 Hybris 集成到 Intellij IDEA 和另一个基于它的 IDE 中。
您可以通过单击设置/插件对话框中的“浏览存储库”按钮直接从存储库将其安装到您的 IDE 。
1.打开“ Intellij ”
2.点击右侧下方的“配置”下拉菜单
3.从下拉列表中选择“插件”
4.安装“ SAP Commerce Developers ToolSet ”插件。
5.重新启动 Intellij 。点击“ +新建项目”
6.选择“空项目”,然后单击“下一步”
7.给“项目名称”赞。“ vip ” 或任何您想提供的内容,然后单击“完成”。
8.关闭弹出窗口,它会自动出现。
9.单击文件->新建->“现有资源中的项目”。
10.从您的项目设置中选择“ bin ”文件夹。
11.在弹出窗口中,选择单选按钮“从外部模型导入项目”。并选择“ hybris ”
12.再点击两次“下一步”。然后它将显示您为项目导入的所有扩展
再点击两次“下一步”。现在它打开了“ intellij ”工作区。
会弹出来选择“这个窗口”
您的 hybris 已准备好在Intellij中使用
首先,您的扩展依赖项应该是明确的。通常,每个项目中的基本依赖项是:
your storefront extension
依赖your facade extension
依赖your core extension
依赖platform
和voucher
和mediaconversion
(可能还有更多)。最后,platform
取决于config
.
开始从上到下导入这些扩展。从 开始,config
然后继续platform
。之后,导入仅依赖于的第一个扩展,platform
依此类推。Eclipse
在要求时选择Import project from external model
(来自 Intellij 中的 eclipse 插件)。每次build
在 Intellij 中导入整个项目后,以防止编译和 jar 依赖项错误。
我非常高兴地在一个项目中使用了 29 个 Hybris 扩展和 6 个自定义扩展。
Hybris 集成插件提供 impex 突出显示,并且还能够成功找到平台扩展。如果您的自定义 hybris 架构与 hybris 标准相关(例如使用 bin 目录内的自定义文件夹等),那么您可以根据扩展 xmls 文件轻松导入您的项目,如果不是,我建议您将项目作为 eclipse 项目导入然后“构建" -> "make project" 然后尝试添加产生编译错误的必要模块。Intellij 和 hybris 集成效果很好。