导入Eclipse
打开Eclipse,选择Import,打开YOURPATH目录,导入以下项目:
backoffice,cockpit,config,hmc,ldap,lucenesearch,lucenesearchhmc,mcc,platform,platformhcm,reportcockpit,virtualjdbc
准备Eclipse Ant
设置Ant Home: Window -> Preferences -> Ant,指定Ant Home为YOUR ANT PATH
打开Ant视图:Window -> Show View -> Ant
添加新扩展
在Ant视图中,点击Add Buildfiles,将platform\extgen加入到Ant视图
双击Ant视图中的extgen,在弹出的新窗口中选择yempty作为扩展模板,输入新的扩展名和包名,创建Ant将在YOURPATH/bin/custom/目录下自动创建该扩展
追加新的扩展到config/localextensions.xml
<extensions>
...
<extension name="democore" />
</extensions>
运行ant clean all命令,并启动hybris,完成后可在http://localhost:9001/platform/extensions中看到新加的扩展
注意:如不需要扩展中的webroot部分,可在扩展下的extensioninfo.xml中禁用webmodule
导入新的扩展到Eclipse