`
sibyl_pisces
  • 浏览: 145919 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

Ofbiz安装配置

    博客分类:
  • Java
 
阅读更多

主导建设一个电子商务系统
希望从Ofbiz了解中获得一些借鉴
1.下载ofbiz,目前的版本是10.04,下载地址
readme.txt查看
2.开始
   下载后解压,在解压后的目录中找到readme.txt,
    系统中需要安装有JDK1.6以上的版本,注意是JDK,不是JRE
3.编译
    Linux:./ant run-install
    Windows:ant run-install    
4. 运行
    编译完成后,运行
    Unix类系统:startofbiz.sh
    Windows:startofbiz.bat
     运行完成后
    前台查看:http://localhost:8080/ecommerce
    后台查看:https://localhost:8443/webtools
    用户名;Admin,密码:ofbiz
ant 分析暂时略过,ant不熟悉
startofbiz.sh分析
   设备各种参数,运行 ofbiz.jar文件
5 源代码分析
    开始运行文件位于 Framework->start->src->org->base->start->Start.java(解压ofbiz.jar就可以知道开始运行此文件)
    5.1 Start.java分析
         先分析运行
         Start.init();
         Start.start();// Start是一个线程
       
        //init
        读取配置文件
        初始化Classpath
        初始化LOG路径
        初始化listenerthread
        初始化StartLoaders
        
        run:启动管理监听线程,监听管理指令
        start:
     5.2   启用loader,开始loader

       读取配置文件,org/ofbiz/base/start/install.properties   

       启动loader :Framework->base->src->org->base->container->Containerloader.java
       Container先load,再start
      
      要启用的Container在  Framework->base->config->install-container.xml中定义
       一共启动的Container是   ComponentContainer,ClassLoaderContainer,EntityDataLoadContainer
      先init,再start
      
     5.3 componentContainer分析
          从 component-load.xml载入component
          都是从目录下载入多个component
         1)先从framework目录中,根据目录下的component-load.xml载入单个的component
         2)  再从theme目录,theme目录中没有component-load.xml.
              子目录中有ofbiz-component.xml,
        3) 再从application目录
       4)再从sepcialpurpose目录
       5)再从hotdeploy目录
     5.4 从ClassLoaderContainer
    5.5  从EntityDataLoadContainer, Start()函数 从DelegatorFactory GetDelegator
           entity目录下 META-INF定义了 DelegatorFactoryImpl实例
           
          new GenericDelegator
          中间从StringUtil中打印OWASP内容
          ModelReader
         从EntityEngine.xml中取出DelegatorInfo 取default delegator
         载入Entity
         entity检查
         help
         datasource检查
    deleagator生成结束
    initEntityEcaHandler
      
分享到:
评论

相关推荐

    ofbiz安装与配置

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

    OFBiz安装配置

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

    WIN7上安装Ofbiz 数据库 postgresql

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

    OFBiz-alipay 配置文档

    在开始配置Alipay之前,你需要确保已经正确安装并运行了OFBiz。这包括下载OFBiz的源代码,配置数据库连接,以及启动OFBiz服务。请参考OFBiz的官方文档或相关教程来完成这些步骤。 2. **获取Alipay商户信息** 要...

    Ofbiz10.04改用mysql数据库配置

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

    ofbiz 教程_配置ofbiz

    ofbiz的获取与部署,主要用到了gradle 和 eclipse,注意:cmd部署时,需要一个较好的网络环境以下载gradle

    ofbiz16 配置mysql数据库

    NULL 博文链接:https://youngbrick.iteye.com/blog/2344086

    ofbiz开发手册

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

    eclipse如何配置ofbiz下的debug

    配置Eclipse来调试OFBiz项目是开发者日常工作中的一项重要任务。以下将详细介绍如何在Eclipse中配置OFBiz的调试环境。 首先,我们需要确保已经正确安装了Eclipse IDE和OFBiz项目。Eclipse可以从官方网站下载,选择...

    ofbiz学习笔记(自学整理)

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

    Apache.OFBiz.Development

    安装OFBiz涉及到获取源代码、安装和配置必要的软件工具和环境。 2. 使用SVN:版本控制系统SVN(Subversion)是获取OFBiz源代码的途径之一。TortoiseSVN是SVN的一个客户端,用于通过图形界面来操作SVN仓库。 3. ...

    ofbiz电商框架hello主题文件定制

    本主题文件定制教程主要聚焦于如何在OFBiz框架下,对"Hello"主题进行深入的个性化配置,从而提供更符合企业需求的后台管理体验。 "Hello"主题是OFBiz预设的主题之一,设计简洁明了,适合初学者快速上手。在本教程中...

    ofbiz1004运行于外部tomcat6的配置文件

    你只需要下载这个文件包中的配置文件模板,虽后放到ofbiz1004\framework\appserver\templates\tomcat6下替换原来的文件,然后再到ofbiz目录下运行java -jar ofbiz.jar -setup tomcat6 ,完成后会得到一个setup的文件...

    浅谈OFBIZ.doc

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

    关于OFBIZ的资料

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

    OFBIZ快速入门OFBIZ快速入门

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

    ofbiz 配置说明

    ofbiz 配置说明 ,Simple method 使用的分析,对of biz 系统整体的理解

    Apache OFBiz Cookbook

    - **系统配置**:讲解如何配置 OFBiz 的核心设置,如数据库连接、安全性选项等。 2. **开发指南**: - **模块开发**:指导用户如何创建自定义模块以满足特定业务需求。 - **服务端脚本编写**:教授如何使用 ...

Global site tag (gtag.js) - Google Analytics