ofbiz学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ofbiz学习笔记相关的知识,希望对你有一定的参考价值。

最新稳定版apache-ofbiz-13.07.02

最新源码ofbiz-release14.12


ant load-demo 载入演示样例数据

ant load-seed 仅仅载入种子数据

ant start 启动server


http://http://localhost:8080/ecommerce/

https://localhost:8443/ordermgr/

username/password:admin/ofbiz


将缺省数据库derby换为mysql

Step1、在mysql下建数据库ofbiz、ofbizolap、ofbiztenant,创建数据库username,password分别为ofbiz,ofbiz。

Step2、把mysql的驱动包拷到OFBIZ_HOME\framework\entity\lib\jdbc下。

Step3、改动OFBIZ_HOME\framework\entity\config下的entityengine.xml,

首先,在该文件里找到下面代码:

<delegator name="default" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main" distributed-cache-clear-enabled="false">
        <group-map group-name="org.ofbiz" datasource-name="localderby"/>
        <group-map group-name="org.ofbiz.olap" datasource-name="localderbyolap"/>
        <group-map group-name="org.ofbiz.tenant" datasource-name="localderbytenant"/>
    </delegator>
    <delegator name="default-no-eca" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main" entity-eca-enabled="false" distributed-cache-clear-enabled="false">
        <group-map group-name="org.ofbiz" datasource-name="localderby"/>
        <group-map group-name="org.ofbiz.olap" datasource-name="localderbyolap"/>
        <group-map group-name="org.ofbiz.tenant" datasource-name="localderbytenant"/>
    </delegator>

    将以上代码改为:
<delegator name="default" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main" distributed-cache-clear-enabled="false">
        <group-map group-name="org.ofbiz" datasource-name="localmysql"/>
        <group-map group-name="org.ofbiz.olap" datasource-name="localmysqlolap"/>
        <group-map group-name="org.ofbiz.tenant" datasource-name="localmysqltenant"/>
    </delegator>
    <delegator name="default-no-eca" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main" entity-eca-enabled="false" distributed-cache-clear-enabled="false">
        <group-map group-name="org.ofbiz" datasource-name="localmysql"/>
        <group-map group-name="org.ofbiz.olap" datasource-name="localmysqlolap"/>
        <group-map group-name="org.ofbiz.tenant" datasource-name="localmysqltenant"/>

Step4、开打dos命令行,到OFBIZ_HOME文件夹以下运行命令:

ant load-demo

以上是关于ofbiz学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Ofbiz项目学习——阶段性小结——删除数据

Ofbiz项目学习——阶段性小结——服务返回结果

OFBiz 初步 之 权限设计

如果ofbiz有足够的ERP用于人力资源模块?

ofbiz:找不到org.ofbiz.widget.ContentWorkerInterface的类文件

使用OFBIZ的理由和不使用OFBIZ的理由