1 Ofbiz概况 OFBiz是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。 2 系统组成与层次结构 1)几大引擎 实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等; 其中所有最底层的是实体引擎和服务引擎,工作流引擎是基于这两个引擎之上的。 2)几大应用 下面按应用名称和目录进行排列: 内容管理 content 用户管理 PartyMgr 市场管理 Marketing 编目管理 catalog 设备管理 facility 订单管理 ordermgr(使用了工作流引擎) 帐户管理 accounting 人力资源管理 workeffort 系统管理 webtools ofbiz2.11提供的缺省的web server是jetty,我们打算把他转移到tomcat上来。ofbiz2.11提供的缺省的数据库是hsql的,用webtools,转移他的数据库是非常方便的,这里我们介绍如何安装到mysql中。 3.1下载ofbiz2.11 3.2下载并安装tomcat 3.3 安装Mysql 主要是建立表空间和建立用户。 3.4安装ofbiz 3.4.1设置环境变量 PATH=C:\ANT\BIN;C:\jdk131\bin.... 3.4.2运行ant OK!现在测试是否可以运行了。 c:\tomcat\bin\ofbiz run
3.4.3编辑CATALINA_HOME\share\classes\entityengine.xml文件 找到如下文字: <datasource name="localmysql" helper-class="org.ofbiz.core.entity.GenericHelperDAO" field-type-name="mysql" check-on-start="true" add-missing-on-start="true" use-foreign-keys="false" join-style="theta-oracle"> <sql-load-path path="commonapp/db" prepend-env="ofbiz.home"/> <sql-load-path path="ecommerce/etc" prepend-env="ofbiz.home"/> <inline-jdbc jdbc-driver="org.gjt.mm.mysql.Driver" jdbc-uri="jdbc:mysql://localhost:3306/ofbiz" jdbc-username="ofbiz" jdbc-password="ofbiz" isolation-level="Serializable"/> </datasource> 编辑相应的配置。 查找
记住要先用webtools导入数据,否则你不能用admin/ofbiz登陆的! |
|