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 增加我们自己的模块

  1. <hybrisconfig xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='../bin/platform/resources/schemas/extensions.xsd'>
  2. <extensions>
  3. <path dir='${HYBRIS_BIN_DIR}' autoload='false' />
  4. <extension name='mcc' />
  5. <!-- <extension name='backoffice' />-->
  6. <extension name='commercesearchbackoffice' />
  7. <extension name='commerceservicesbackoffice' />
  8. <!-- <extension name='solrfacetsearchbackoffice' />
  9. <extension name='solrserver' />
  10. <extension name='yacceleratorcockpits' />
  11. <extension name='yacceleratorinitialdata' />
  12. <extension name='yacceleratorstorefront' />
  13. <extension name='yaddon' />
  14. <extension name='ycommercewebservices' />
  15. <extension name='yacceleratorfulfilmentprocess' />
  16. <extension name='electronicsstore' />
  17. <extension name='addonsupport' />
  18. <extension name='liveeditaddon' />
  19. <extension name='acceleratorwebservicesaddon' />
  20. <extension name='customersupportbackoffice' />
  21. <extension name='customerticketingaddon' />
  22. <extension name='commerceorgsamplesaddon' />
  23. <extension name='chineseprofileaddon' />
  24. <extension name='chineselogisticaddon' />
  25. <extension name='chineselogisticbackoffice' />
  26. <extension name='chinesepaymentaddon' />
  27. <extension name='chinesetaxinvoiceaddon' />
  28. <extension name='chinesetaxinvoicebackoffice' />
  29. <extension name='chinesepspalipaymockaddon' />
  30. <extension name='chinesepspalipaysbackoffice' />
  31. <extension name='chinesestoreaddon' />
  32. <extension name='verticalnavigationaddon' />
  33. <extension name='rulebuilderbackoffice' />
  34. <extension name='couponbackoffice' />
  35. <extension name='droolsruleengineservices' />
  36. <extension name='couponfacades' />
  37. <extension name='promotionenginesamplesaddon' />
  38. <extension name='chineseaddressaddon' />
  39. <extension name='chineseaddressbackoffice' />
  40. <extension name='chinesepspwechatpaymentaddon' />
  41. <extension name='chinesepspwechatpaysbackoffice' />
  42. <extension name='consignmenttrackingaddon' />
  43. <extension name='consignmenttrackingmockaddon' />
  44. <extension name='consignmenttrackingbackoffice' />
  45. <extension name='notificationaddon' />
  46. <extension name='customerinterestsaddon' />
  47. <extension name='stocknotificationaddon' />
  48. <extension name='chineseproductsharingaddon' />-->
  49. <extension name="cuicockpits"/>
  50. <extension name="cuicore"/>
  51. <extension name="cuifacades"/>
  52. <extension name="cuifulfilmentprocess"/>
  53. <extension name="cuiinitialdata"/>
  54. <extension name="cuistorefront"/>
  55. <extension name="cuitest"/>
  56. <extension name="cuiwebservices"/>
  57. <extension name='oauth2' />
  58. </extensions>
  59. </hybrisconfig>

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

Hybris 项目工程配置的更多相关文章

  1. VS2015 C#项目工程配置emgucv依赖的方法

    1.VS2015新建一个C# console工程 2.Tools->NuGet package management->manage NuGet package for solution- ...

  2. android项目中配置NDK自动编译生成so文件

    1 下载ndk开发包   2 在android 项目中配置编译器(以HelloJni项目为例)  2.1 创建builer  (a)Project->Properties->Builder ...

  3. Maven学习笔记-02-Maven项目打包配置与测试

    一 Maven项目打包配置 1 为整个项目统一指定字符集 <properties> <project.build.sourceEncoding>UTF-</project ...

  4. VS项目属性配置实验过程

    (原创,转载注明出处:http://www.cnblogs.com/binxindoudou/p/4017975.html ) 一.实验背景 cocos2d-x已经发展的相对完善了,从项目的创建.编译 ...

  5. 细聊 Cocoapods 与 Xcode 工程配置

    前言 文章比较长,所以在文章的开头我打算简单介绍一下这篇文章将要讲述的内容,读者可以选择通篇细度,也可以直接找到自己感兴趣的部分. 既然是谈 Cocoapods,那首先要搞明白它出现的背景.有经验的开 ...

  6. 【Android Developers Training】 1. 创建一个Android项目工程

    注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...

  7. eclipse创建maven web项目工程步骤示例

    参考链接:https://www.cnblogs.com/noteless/p/5213075.html 需求表均同springmvc案例 此处只是使用maven 注意,以下所有需要建立在你的ecli ...

  8. VS IDE 中Visual C++ 中的项目属性配置

    VS IDE 中Visual C++ 中的项目属性配置 一. Visual C++ 项目系统基于 MSBuild. 虽然可以直接在命令行上编辑 XML 项目文件和属性表,我们仍建议你使用 VS IDE ...

  9. vs如何将工程配置,保存到属性表

    上次讲到新建一个opencv工程的配置过程,整个流程下来还是非常麻烦的.每次新建一个工程都要走这个流程的话就要疯了! 现在介绍一种将工程配置,保存到属性表的方法,那么下次新建工程时,只要添加这个属性表 ...

随机推荐

  1. Cocos2D-X屏幕适配新解

    ”   阅读器 为了适应移动终端的各种分辨率大小,各种屏幕宽高比,在 Cocos2D-X(当前稳定版:2.0.4) 中,提供了相应的解决方案,以方便我们在设计游戏时,能够更好的适应不同的环境.   而 ...

  2. window.location.href跳转至空白页

    现象:window.location.href = "XXX"调到了空白页,但是将XXX在窗口地址栏输入就会可以访问到. 原因:就是XXX前缀没有加上"http://&q ...

  3. 用lua+redis实现一个简单的计数器功能 (二)

    环境已经搭建完毕 传送门 计数方案 就目前来看nginx是最快的服务 我在设计方案时选择信任redis作为存储库,不做穿透处理,由于目前redis集群方案还不成熟,只在这里做了主备方案.想做集群方案的 ...

  4. AFNetworking提示3840 Unescaped control character around character XXX

    处理办法:找到AFNetworking包中AFURLResponseSerialization.m文件在第250行修改代码如下: if (data.length > 0 && ! ...

  5. webpack中实现按需加载

    webpack中的require.ensure()可以实现按需加载资源包括js,css等,它会给里面require的文件单独打包,不和主文件打包在一起,webpack会自动配置名字,如0.js,1.j ...

  6. mybatis运行时拦截ParameterHandler注入参数

    在实现多租户系统时,每个租户下的用户,角色,权限,菜单都是独立的,每张表里都有租户Id字段 (tenantId),每次做数据库操作的时候都需要带上这个字段,很烦. 现在的需求就是在mybatis向sq ...

  7. JAVA高并发程序设计笔记

    第二章 Java并行程序基础 1.join()的本质是让调用线程wait()在当前线程的对象上 2.Thread.yiedl()会使当前线程让出CPU 3.volatile保证可见性,无法保证原子性( ...

  8. HDU1284--完全背包

    钱币兑换问题 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub ...

  9. zzuli 1815: easy problem 打表

    1815: easy problem Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 243  Solved: 108 SubmitStatusWeb ...

  10. 企业级LNMP架构搭建实例(基于Centos6.x)

    1.1 部署LNMP架构说明 1.1.1 LNMP架构内容 01.部署linux系统 02.部署nginx网站服务 03.部署mysql数据库服务 04.部署php动态解析服务 1.1.2 配置LNM ...