`

Ofbiz的安装

阅读更多
OFBiz的安装实际上很简单,如果只是简单的安装,不需要结合mysql或者oracle之类的数据库,那么直接解压完了,分别按照说明里面的分两步运行就可以①先cmd进入到命令行模式下,cd到你当前的OFBiz的工作环境,速成${OFBIZ_HOME},也就是你的解压环境。然后运行 ant run-install。大概要运行十来分钟。②然后运行 startofbiz ,等五六分钟就可以访问了http://localhost:8080/ecommerce。
  但是要结合mysql安装还是要修改一下工程里面的文件的,下面是安装步骤。
一:安装mysql。
详细参照mysql的基本安装方法,主要是要在mysql里面建立OFBiz所需要的数据库名称和用户,我们可以利用Navicat连接mysql,并且新建立一个数据库ofbiz。新建一个用户ofbiz和密码ofbiz,并且赋予ofbiz全部权限。
二:修改配置文件。
① 拷贝mysql的jdbc驱动到${OFBIZ_HOME}/framework/entity/lib/jdbc下,否则会编译的时候报没有com.mysql.jdbc.Driver驱动类。
② 解压apache-ofbiz-10.04.zip到一个目录下面,我们取名${OFBIZ_HOME},到${OFBIZ_HOME}/framework/entity/config目录下,里面有个entityengine.xml,利用文本工具打开。因为默认的数据库为derby,所以要把localderby改成
<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="localmysql"/>
        <group-map group-name="org.ofbiz.tenant" datasource-name="localmysql"/>
    </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="localmysql"/>
        <group-map group-name="org.ofbiz.tenant" datasource-name="localmysql"/>
    </delegator>

    <!-- be sure that your default delegator (or the one you use) uses the same datasource for test. You must run "ant run-install" before running "ant run-tests" -->
    <delegator name="test" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main">
        <group-map group-name="org.ofbiz" datasource-name=" localmysql "/>
        <group-map group-name="org.ofbiz.olap" datasource-name=" localmysql "/>
        <group-map group-name="org.ofbiz.tenant" datasource-name=" localmysql "/>
</delegator>
③ 然后找到我们的mysql配置信息的地方,里面保存这基本的mysql配置信息。把这段修改成
<datasource name="localmysql"
            helper-class="org.ofbiz.entity.datasource.GenericHelperDAO"
            field-type-name="mysql"
            check-on-start="true"
            add-missing-on-start="true"
            check-pks-on-start="false"
            use-foreign-keys="true"
            join-style="ansi-no-parenthesis"
            alias-view-columns="false"
            drop-fk-use-foreign-key-keyword="true"
            engine="InnoDB" <!-- 现在mysql一般的引擎都是InnoDB,并且不再用table-type,改成engine -->
            character-set="utf8" <!-- 为了支持国际化中文数据库字符编码要改成utf8,注意不要写成utf-8,这个比较容易出错 -->
            collate="utf8_general_ci">
        <read-data reader-name="seed"/>
        <read-data reader-name="seed-initial"/>
        <read-data reader-name="demo"/>
        <read-data reader-name="ext"/>
        <inline-jdbc
                jdbc-driver="com.mysql.jdbc.Driver"
                jdbc-uri="jdbc:mysql://127.0.0.1/ofbiz?autoReconnect=true"
                jdbc-username="ofbiz"<!-- 这里都是数据库的基本配置信息,改成自己对应的基本不会有问题-->
                jdbc-password="ofbiz"
                isolation-level="ReadCommitted"
                pool-minsize="2"
                pool-maxsize="250"
                time-between-eviction-runs-millis="600000"/><!-- Please note that at least one person has experienced a problem with this value with MySQL
                and had to set it to -1 in order to avoid this issue.
                For more look at http://markmail.org/thread/5sivpykv7xkl66px and http://commons.apache.org/dbcp/configuration.html-->
        <!-- <jndi-jdbc jndi-server-name="localjndi" jndi-name="java:/MySqlDataSource" isolation-level="Serializable"/> -->
    </datasource>
三:运行。
① 先cmd进入到命令行模式下,cd到你当前的OFBiz的工作环境,速成${OFBIZ_HOME},也就是你的解压环境。然后运行 ant run-install。大概要运行十来分钟,如果表都建好了说明安装已经成功了。
② 然后运行 startofbiz ,等五六分钟就可以访问了http://localhost:8080/ecommerce。
分享到:
评论

相关推荐

    ofbiz安装与配置

    Ofbiz 安装与配置指南 Ofbiz 是一个基于 Java 的开源企业级电子商务平台,提供了强大的电子商务解决方案。为了帮助初学者快速上手 Ofbiz,我们将详细介绍 Ofbiz 的安装与配置过程。 环境搭建 在开始安装 Ofbiz ...

    ofbiz开发手册

    OFBiz 环境搭建包括下载和安装 Java、下载和安装 OFBiz、安装数据库、配置应用程序服务器等步骤。OFBiz 环境搭建的正确性将直接影响到后续的开发和测试工作。 OFBiz 安装 OFBiz 安装是指将 OFBiz 下载到本地计算机...

    Apache OFBiz Development The Beginner's Tutorial

    通过上述章节的学习,读者不仅能够掌握 OFBiz 的基本安装和配置过程,还能够了解如何根据业务需求对 OFBiz 进行定制化开发。此外,还学习了如何管理数据、优化用户界面以及实现自动化流程等功能。这些知识对于构建...

    ofbiz初级开发文档

    - OFBiz安装与启动 - OFBiz基本概念和术语介绍 - 如何创建和配置新组件 - 实体模型的创建与管理 - 服务的编写与调用 - 页面布局与用户界面设计 - 工作流定义与执行 - 数据库迁移和备份策略 6. **OFBiz中文...

    OFBiz安装配置

    超级简单实用,才一分而已,不如下载来看看.你觉得呢

    OFBiz开发快速入门

    2. **OFBiz安装与配置** - **环境准备**:确保拥有Java运行环境(JRE或JDK)、数据库(如MySQL、PostgreSQL)及Tomcat服务器。 - **下载源码**:从Apache官方网站获取最新版本的OFBiz源码。 - **构建与部署**:...

    Apache OFBiz E-Business Solutions.pdf

    OFBiz安装涉及数据收集和设置。安装过程中需要收集数据并进行技术设置,包括POS系统的设置。文档还提到了Epson Java POS的安装过程,以及需要考虑的几个方面,如环境配置、数据库设置、网络配置、安全配置等。 **...

    ofbiz综合技术文档

    OFBiz安装与设置 88 第十二部分:Soap的用法 91 一、soap应用的两种情况 91 1、ofbiz 将其他的webservice 封装成服务,这时ofbiz的应用系统可以直接调用该服务,以访问其他的Webservice: 92 2、其他的soap客户端...

    WIN7上安装Ofbiz 数据库 postgresql

    在本文中,我们将详细介绍如何在Windows 7操作系统上安装OFBiz企业应用框架,并配置PostgreSQL作为其数据库。OFBiz是一个开源的企业级应用平台,而PostgreSQL是一个强大的对象关系型数据库管理系统,它们共同为企业...

    ofbiz_ynh:OFBiz 包脚本将其安装在 yunohost 服务器上

    在这个"ofbiz_ynh"项目中,我们看到的是一个针对 Yunohost 服务器的 OFBiz 安装脚本。Yunohost 是一个易于使用的开源服务器管理系统,它简化了服务器配置和维护的过程,特别适合个人和小型组织。 首先,让我们详细...

    Apache.OFBiz.Development

    1. OFBiz介绍与安装:OFBiz是一个开源的企业自动化软件套件,它提供了构建企业应用程序所需的各种功能,比如电子商务、订单处理等。文件中提到了2008年的版本,这意味着可能有较新的版本替代。安装OFBiz涉及到获取源...

    Ofbiz10.04改用mysql数据库配置

    《Ofbiz 10.04 迁移到 MySQL 数据库的配置详解》 Apache Ofbiz 是一款开源的企业级电子商务应用套件,它默认使用 Java 的 Derby 数据库。然而,对于许多开发者和企业来说,MySQL 作为更成熟且广泛使用的数据库系统...

    ofbiz学习笔记(自学整理)

    这通常涉及下载源码,配置Java环境,以及安装和设置Ant或Maven构建工具。然后,你需要了解Ofbiz的配置文件,如entityengine.xml、services.xml和component.xml,它们分别定义了实体模型、服务和组件的配置。 在深入...

    关于OFBIZ的资料

    1. **安装与配置**:压缩包可能包含了安装指南和配置文件,帮助用户快速设置本地开发环境或服务器环境,了解如何启动和运行OfBiz系统。 2. **功能模块**:OfBiz的各个模块如电子商务商店、库存管理、订单处理等可能...

    OFBIZ快速入门OFBIZ快速入门

    在开始OFBiz的开发之前,你需要确保以下软件已经安装并配置好: 1. **JDK**:OFBiz推荐使用JDK 6的最新版本。你需要将JDK的安装路径添加到系统的`JAVA_HOME`环境变量中。例如,如果JDK安装在`C:\Java\jdk1.6.0`,则...

    Apache OFBiz Cookbook

    ### Apache OFBiz Cookbook 知识点解析 #### 一、Apache OFBiz 概述 - **定义**:Apache OFBiz(Open For Business)是一款开源的企业级应用框架,它集成了ERP(企业资源规划)、CRM(客户关系管理)以及E-...

    浅谈OFBIZ.doc

    综上所述,搭建 OFBIZ 4.0 的开发环境涉及到多个步骤,包括安装 JDK、MySQL、Eclipse 等工具以及配置必要的环境变量。此外,还需要安装 Subclipse、Mylyn 和 Mylyn-Extras 等插件来辅助开发过程。一旦开发环境准备...

    ofbiz git 服务搭建

    【OFBiz Git 服务搭建详解】 OFBiz是一个开源的企业级应用框架,主要用于构建和管理电子商务系统。本教程将详细介绍如何在本地环境中搭建OFBiz项目,并使用Git进行版本控制。 首先,确保你拥有以下基础环境: 1. ...

    原创 Ofbiz 入门教程

    这个安装包包含了运行Ofbiz所需的所有组件,包括Tomcat服务器和其他依赖库。解压下载的文件到指定目录,比如`C:\ofbiz`,其中会包含`catalina`和`ofbiz`两个子目录,`catalina`目录包含了经过配置的Tomcat服务器,而...

Global site tag (gtag.js) - Google Analytics