1、控制台页面进入platform目录 cd F:\hybris640\hybris\bin\platform 并运行 setantenv.bat 生成对应的ant。

2、运行 ant modulegen 生成一整个模块,回车选择默认,输入extention名>>cui,输入包名org.cui ,生成成功,进入F:\hybris640\hybris\bin\custom 就可以看到生成的文件

3、运行 ant extgen 生成单个模块,选择模块 ycommercewebservices 输入extention 名 cuiwebservices,输入包名 org.cui.webservices

4、把hybris项目导入IDEA

  • 安装IDEA的hybris插件

  • 导入工程项目

选择后找到Hybris解压的根目录,导入工程。

  • IDEA导入Hybris Extention

选中Modules,并导入${HYBRIS_HOME}\bin\customer中的extension

5、打开custom ---->config—>localextensions.xml 增加我们自己的模块

<hybrisconfig xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='../bin/platform/resources/schemas/extensions.xsd'>
<extensions>
<path dir='${HYBRIS_BIN_DIR}' autoload='false' />
<extension name='mcc' />
<!-- <extension name='backoffice' />-->
<extension name='commercesearchbackoffice' />
<extension name='commerceservicesbackoffice' />
<!-- <extension name='solrfacetsearchbackoffice' />
<extension name='solrserver' />
<extension name='yacceleratorcockpits' />
<extension name='yacceleratorinitialdata' />
<extension name='yacceleratorstorefront' />
<extension name='yaddon' />
<extension name='ycommercewebservices' />
<extension name='yacceleratorfulfilmentprocess' />
<extension name='electronicsstore' />
<extension name='addonsupport' />
<extension name='liveeditaddon' />
<extension name='acceleratorwebservicesaddon' />
<extension name='customersupportbackoffice' />
<extension name='customerticketingaddon' />
<extension name='commerceorgsamplesaddon' />
<extension name='chineseprofileaddon' />
<extension name='chineselogisticaddon' />
<extension name='chineselogisticbackoffice' />
<extension name='chinesepaymentaddon' />
<extension name='chinesetaxinvoiceaddon' />
<extension name='chinesetaxinvoicebackoffice' />
<extension name='chinesepspalipaymockaddon' />
<extension name='chinesepspalipaysbackoffice' />
<extension name='chinesestoreaddon' />
<extension name='verticalnavigationaddon' />
<extension name='rulebuilderbackoffice' />
<extension name='couponbackoffice' />
<extension name='droolsruleengineservices' />
<extension name='couponfacades' />
<extension name='promotionenginesamplesaddon' />
<extension name='chineseaddressaddon' />
<extension name='chineseaddressbackoffice' />
<extension name='chinesepspwechatpaymentaddon' />
<extension name='chinesepspwechatpaysbackoffice' />
<extension name='consignmenttrackingaddon' />
<extension name='consignmenttrackingmockaddon' />
<extension name='consignmenttrackingbackoffice' />
<extension name='notificationaddon' />
<extension name='customerinterestsaddon' />
<extension name='stocknotificationaddon' />
<extension name='chineseproductsharingaddon' />-->
<extension name="cuicockpits"/>
<extension name="cuicore"/>
<extension name="cuifacades"/>
<extension name="cuifulfilmentprocess"/>
<extension name="cuiinitialdata"/>
<extension name="cuistorefront"/>
<extension name="cuitest"/>
<extension name="cuiwebservices"/>
<extension name='oauth2' />
</extensions>
</hybrisconfig>

6、启动服务 ant clean all && Hybrisserver.bat debug

最新文章

  1. ubuntu彻底卸载mysql
  2. Lintcode: Interval Minimum Number
  3. Unity3D播放视频
  4. linux kernel启动流程
  5. 安装VS2015出现的bug,各位安装请注意
  6. AbstractExecutorService (未完成)
  7. JavaScript &amp; HTML5 Canvas 概览 更新时间2014-0411-1805
  8. After a rest, go on
  9. js高程笔记--创建对象
  10. nginx根据条件跳转+跳转规则
  11. Netty(二):Netty为啥去掉支持AIO?
  12. code is 9998;desc is 插入失败exception is org.hibernate.exception.JDBCConnectionException: Could not op
  13. Leetcode_104_Maximum Depth of Binary Tree
  14. Java 连接 MySQL 数据库
  15. 通过ajax返回值
  16. FineUI开源版(ASP.Net)初学手册-部分JS整理
  17. 【题解】Luogu UVA12345 Dynamic len(set(a[L:R]))
  18. .NET工作准备--02基础知识
  19. Java虚拟机(JVM)体系结构概述及各种性能参数优化总结
  20. MVP+Dagger2+Rxjava+Retrofit+GreenDao 小应用,包含新闻、图片、视频3个大模块,代码整洁干练

热门文章

  1. [贪心][高精]P1080 国王游戏(整合)
  2. 详谈Javascript类与继承
  3. ubuntu下mysql提示Changed limits: max_open_files:1024解决办法
  4. 【转】使用nvm快速搭建 Node.js 开发环境
  5. dingo/API 最新版 V2.0 之安装讲解
  6. php加密解密处理类
  7. PHP开发b2c商城价格
  8. java-8u151-64安装与配置环境变量
  9. oracle概念
  10. Web Service vs WCF vs WCF REST vs Web API