`

ofbiz开发入门总结

阅读更多

  此次基于OFBiz的毕业设计让我对这门技术产生了浓厚的兴趣,最主要的一点是我觉得在这里面只需要写少量的代码,有很多现成的业务直接可以借鉴和学习,以后要是真正的熟练了的话可以节约很多的时间,于是我下定决心准备开始正式学习OFBiz。
  学习该技术的第一步便是配置好OFBiz的开发环境,我所配置的环境是myeclipse10 + mysql5.6 + apache-ofbiz-12.04.03。现将我的操作步骤做一个精炼的总结。

1.下载并安装JDK相应的环境变量

2.下载OFBiz,我这里用的是apache-ofbiz-12.04.03
   (1)通过在eclipse上的svn工具从指定的url来检出
   (2)直接去apache ofbiz的官网寻找相应的版本下载

3.打开myeclipse开发工具将下载好的ofbiz像导入普通项目一样导入到工作空间中

4.为了将ofbiz自带的derby数据库替换成mysql,需要将mysql数据库的驱动jar包mysql-connector-java-5.1.28-bin.jar拷贝到%OFBIZ_HOME%\framework\entity\lib\jdbc\下

5.修改%OFBIZ_HOME%\framework\entity\config下的实体引擎配置文件entityengine.xml
 将其中55-57行关于derby的配置注释掉。
  <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"/>
  然后将58-60行关于mysql的配置注释取消掉
  <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"/>
 
 将336-337行 367-368行 398-399行的配置进行如下的修改
  character-set="utf8"
  collate="utf8_general_ci"

6.下载并安装mysql,新创建一个数据库用户。用户名和密码都是ofbiz,然后新建三个数据库分别是ofbiz、ofbizolap和ofbiztenant,需要注意的是在创建数据库时选择数据库的编码为utf8-utf8_general_ci

7.在myeclipse中打开ant窗口,将build.xml文件加入到ant中,双击clean-all等待完成后,再双击load-demo或者run-install进行ofbiz种子数据的安装,安装过程中它会根据之前修改过得配置文件相应的在mysql下创建表和相应的数据

8.双击start启动ofbiz

9.打开浏览器输入http://localhost:8080/webtools/到一个登录界面可以用默认的admin/ofbiz来登录

10.打开浏览器输入http://localhost:8080/ecommerce/

至此,ofbiz的开发环境基本配置完毕。

 

0
0
分享到:
评论

相关推荐

    OFBIZ快速入门OFBIZ快速入门

    OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门

    Ofbiz快速开发入门详解

    Ofbiz开发快速入门.pdf.源码:hello.rar

    OFBiz开发快速入门

    OFBiz开发快速入门,手把手教你OFBIZ入门,建立第一个hello模块,包括增删改查以及管理等功能,理解OFBIZ代码结构的好资料。案例版本比较老,但是整体的架构没有变化。

    ofbiz开发者入门教程

    ofbiz 官方开发者入门结合自己实践的完整入门教程

    OFBIZ开发指南 英文2

    OFBIZ开发指南 英文2OFBIZ开发指南 英文2OFBIZ开发指南 英文2

    Ofbiz开发规范.docx

    Ofbiz开发规范.docx

    ofbiz开发入门之CmsBackEnd实现的CRUD

    NULL 博文链接:https://qiangjiyi.iteye.com/blog/2092809

    OFBIZ10.04组件开发入门.doc

    本文档以讲解Region例子程序的代码为引子,介绍OFBIZ组件开发的相关知识。目的是为帮助OFBIZ初学者,尽快上手,自己动手进行开发,进而自己学习更多的OFBIZ技术,“在水中学会游泳”……

    ofbiz开发手册

    本文档作为一个OFBiz的入门教材,主要介绍OFBiz的环境搭建、安装以及用一个简单的应用作为例子介绍了OFBiz应用开发的流程。

    Ofbiz 入门教程

    Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程

    ofbiz开发初学者指南

    ofbiz开发初学者指南

    ofbiz开发文档

    ofbiz开发文档。最新版下载。最新使用文档和使用方法。仅做参考

    OFBIZ开发指南 英文

    OFBIZ开发指南 英文OFBIZ开发指南 英文 OFBIZ开发指南 英文 OFBIZ开发指南 英文

    Ofbiz开发初学者指南的learning练习源码

    由于Ofbiz版本已经到13了,原来的那本开发初学者指南还是很老旧的版本,书中的源代码已经过时了,在新版下无法工作,阻碍了入门者做练习,增加了学习的难度。此资源针对最新的v13版本做了修正,因此能够在新版本下...

    ofbiz快速入门实例

    Apache OFBiz全称是The ApacheOpen For Business Project。是开放的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新的J2EE/XML规范和技术标准,构建大中型企业级、快平台、跨数据库、跨应用服务器的...

    ofbiz 入门+增删改查+实体

    ofbiz入门图文讲解,包括入门helloworld 和使用ofbiz 新建实体 操作数据库对实体增删改查

    ofbiz开发教程

    适合ofbiz新手入门学习,ofbiz的环境搭建,api的查阅...开发中的参考

Global site tag (gtag.js) - Google Analytics