Hybris 项目工程配置

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IT笔记

Linux下搭建ZooKeeper集群并整合Dubbo配置

1.环境说明 Zookeeper 不仅可以单机提供服务,同时也支持多机组成集群来提供服务,实际上Zookeeper还支持另外一种伪集群的方式,也就是可以在一台物...

4227
来自专栏令仔很忙

新手学Linux(八)----MySql安装(Centos7)

最近项目新申请了云服务器,老大让我搭了下环境,在安装MySql的时候遇到的坑稍微多点,所以在这里做个记录,我的安装方式不是通过安装包来安装的,而是通过yum来...

1361
来自专栏HappenLee的技术杂谈

NFS服务器的安装与配置

由于实验室的项目需要实现在CephFS之上建立NFS之上,所以记录一下NFS服务器的安装与配置流程。

3494
来自专栏我的小碗汤

微服务学习之thrift介绍安装

最近在做一个docker+Kubernetes微服务容器化实战项目,项目中用到了很多不熟悉的组件,也遇到了挺多的问题。项目结构是这样的:

3723
来自专栏重庆的技术分享区

Git入门

Git由Linus Torvalds为Linux内核开发设计和开发。Git为非线性分布式开发提供支持,允许多个贡献者同时处理项目。Git是最流行的分布式版本控制...

1972
来自专栏一枝花算不算浪漫

[Linux基础]Linux基础知识入门及常见命令.

4067
来自专栏信安之路

Java代码审计-铁人下载系统

初学 java 代码审计,跟着表哥们脚步,走一遍审计流程,就选了个没有使用 Java 框架的 java 系统,作为入门。

1080
来自专栏逸鹏说道

在 EF 5 中跟踪SQL和缓存数据

在EF4和EF5中需要跟踪执行SQL和缓存数据,微软官方有一个名为EFProviderWrappers的扩展示例非常值得学习,EFProviderWrapper...

2958
来自专栏云计算教程系列

如何在Ubuntu 18.04上安装Apache Kafka

Apache Kafka是一种流行的分布式消息代理,旨在有效处理大量实时数据。Kafka集群不仅具有高度可扩展性和容错性,而且与其他消息代理(如ActiveMQ...

3432
来自专栏hadoop学习笔记

DKhadoop环境安装配置步骤详解

在上一篇的分享文章中我是给大家分享了运行部署hadoop的一些安装准备工作,这篇接上一篇继续为大家分享一些个人的学习经验总结。我学习用的是大快发行版DKHado...

1723

扫码关注云+社区

领取腾讯云代金券