1.下载安装 JDK1.6,并设置环境变量在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。新建系统变量JAVA_HOME:C:Program FilesJavajdk1.6.0_31在系统变量Path的值的前面加入以下内容:%JAVA_HOME%in;http://download.oracle.com/otn-pub/java/jdk/6u31-b05/jdk-6u31-windows-i586.exe(Win 32位)2.安装mysql数据库(下面链接,找适合自己系统的)建立一个数据库ofbiz。新建一个用户ofbiz和密码ofbiz,并且赋予ofbiz全部权限。都设置ofbiz,是为了偷懒,就搞成跟ofbiz里面的配置一样,如果有其他需求,自行设置,只要与ofbiz数据库访问配置一样就行。http://dev.mysql.com/downloads/mysql/5.1.html3.下载apache-ofbiz-10.04.ziphttp://mirror.bjtu.edu.cn/apache/ofbiz/apache-ofbiz-10.04.zip4.集成开发工具eclipse(java环境要加进来)解压ofbiz10.0.4到eclipse工作目录下,打开eclipse载入ofbiz10.045.更新JDBC驱动,将mysql的jdbc驱动拷贝到${Ofbiz_Home}/framework/entity/lib/jdbc 目录下。如果忘记了驱动,安装的时候,会报如下错误:[java] Exception: java.lang.ClassNotFoundException[java] Message: Cached loader got a known bad class name:com.mysql.jdbc.Driver[java] ---- stack trace ------6.设置实体引擎(Entity Engine)的默认数据库为mysql.对 ${Ofbiz_Home}/framework/entity/config/entityengine.xml配置文件进行修改:i.默认的数据库为derby,所以要把localderby改成MySqlii. 修改实体引擎的默认数据库的配置信息character-set="utf8" jdbc-password="ofbiz"isolation-level="ReadCommitted"pool-minsize="2"pool-maxsize="250" 连接池没必要搞这么多,50够了time-between-eviction-runs-millis="600000"/>7.运行(CTRL+R)输入cmd进入命令模式,cd到你eclipse的工作目录workspace下项目ofbiz10.0.4的根目录(如:D:workspaceofbiz),输入 ant run-install进行ofbiz的数据初始。十多分钟,验证:http://localhost:8443/webtools---------------------------------分割线--------------------------------安装过程出现的错误解决方案:1.错误: Exception: com.mysql.jdbc.exceptions.MySQLSyntaxErrorExceptionMessage: Table 'ofbiz.status_type' doesn't exist在5.1以及之前版本的MySQL中新建一个Table,可以这样执行:CREATE TABLE t (i INT)TYPE= MYISAM;或者CREATE TABLE t (i INT)ENGINE= MYISAM;在MySQL5.5版本中,用TYPE来指定存储引擎已经行不通,标准用法是ENGINE。其实早在MySQL的NN个版本之前,官方手册已经建议废弃TYPE而推荐使用ENGINE,确切说是从MySQL 4.0.18版本开始,用TYPE指定存储引擎的语法一直保留至MySQL5.1,也仅仅是为了兼容旧的数据库版本。从现在开始,TYPE已经被禁用,指定MySQL存储引擎的命令没有其他选择,必须使用ENGINE。而ofBiz是用rameworkentitysrcorgofbizentityjdbcDatabaseUtil.java  这个工具类生成的建表SQL,这这个工具类用到type.所以导致错误。17jquery.com将createTable方法中的if (UtilValidate.isNotEmpty(this.datasourceInfo.tableType)) {sqlBuf.append("TYPE");sqlBuf.append(this.datasourceInfo.tableType);}中的TYPE修改为ENGINE2.[java] Exception: java.lang.ClassNotFoundException[java] Message: Cached loader got a known bad class name:com.mysql.jdbc.Driver如果忘记了驱动,更新JDBC驱动,将mysql的jdbc驱动拷贝到${Ofbiz_Home}/framework/entity/lib/jdbc 目录下。3.如果还有其他杂七杂八的错误可以尝试先清理下,下列给出一点ofbiz相关清理、初始、启动的一些服务。ant clean-all (清理)ant run-install (加载数据库表结构)ant run-install-seed(加载种子数据的,也就是系统初始数据)startofbiz.bat (启动服务)

ofbiz mysql_OFBIZ 10.04 开发环境搭建(ofbiz+mysql+eclipse)相关推荐

  1. ubuntu linux编译环境搭建,Ubuntu14.04开发环境搭建

    Ubuntu14.04开发环境搭建 嵌入式开发过程中很重要的一环节就是开发环境的搭建,开发环境搭建的好可以很好的提高开发效率.其中关键的一部就是挂载运行程序,对于程序的挂载运行需要借助NFS服务器,下 ...

  2. Windows 10 IoT Serials 1 - 针对Minnow Board MAX的Windows 10 IoT开发环境搭建

    目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是 ...

  3. 2019-安卓开发环境搭建-经验分享-Eclipse(主要内容)+Android Studio

    2019-安卓开发环境搭建-经验分享-Eclipse(主要内容)+Android Studio 0. 引言 1. 常见问题 2. 配置安卓开发环境 2.1 准备 JDK 环境 2.1.1 下载 JDK ...

  4. ubuntu 10.04 CTS 环境搭建

    CTS4.0测试完全教程 一.测试环境搭建 PC必须是linux系统 1.安装java6环境 下载java6 http://www.oracle.com/technetwork/java/javase ...

  5. 嵌入式ubuntu14.04开发环境搭建(详细图解)

    软件环境:VMware12 + Ubuntu14.04 64bit + win7 64bit  8G物理内存和100GB的磁盘空间 硬件环境:路由器 + PC 准备工作:     a. 下载VMWar ...

  6. RV1126 在Ubuntu18.04开发环境搭建与SDK编译

    1:安装软件 终端下输入安装命名: sudo apt install openssh-server sudo apt install android-tools-adb sudo apt instal ...

  7. ArcGIS Engine 10.2开发环境搭建

    1.安装LicenseManager 2.安装Desktop 3.安装VS2012 4.安装Engine 5.安装ArcObject SDK for .NET

  8. Windows7下最新Android开发环境搭建(JDK1.7 + Eclipse Indigo(3.7) + SDK-r12 + ADT-12)

    搭建环境需要四个软件: 1.JDK(这是最新版本jdk1.7官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h ...

  9. 图像识别DM8127开发攻略——开发环境搭建

    经过两年多的爆炸性出货(针对我们这种小公司),目前稍微停顿了一下,现在难得有点时间继续写自己的博客,其实自己一直想静下心来做点东西,可惜做TI DAVINCI(ARM+DSP)这方面的人不太好招,本人 ...

最新文章

  1. 为Exchange Server 申请有效期超过2年的证书
  2. 批处理(定时器) ssm spring-task
  3. Jeff Atwood倾情推荐——程序员必读之书
  4. Django Forms实例
  5. BZOJ 1003 物流运输 最短路+dp
  6. python字符串加减乘除_python 数字字符串加减乘除-女性时尚流行美容健康娱乐mv-ida网...
  7. Leetcode PHP题解--D5 804. Unique Morse Code Words
  8. 达内android 代码,深圳达内Android网页源码查看器.pdf
  9. BeginnersBook Java 字符串教程
  10. Visio2007注册码(产品密匙)
  11. 【接口时序】8、DDR3驱动原理与FPGA实现(一、DDR的基本原理)
  12. tplink的虚拟服务器功能,tplink 虚拟服务器设置
  13. 5g理论速度_5G手机用4G套餐速度达300M每秒,其原因令人费解,西瓜视频聊科技...
  14. word2010制作自动编号目录
  15. 鼠标经过图片 图片放大缩小
  16. Linux实战技巧--文件系统操作(二)--创建和删除目录(mkdir/rm)
  17. CSS 中最后一行中元素如何向左对齐
  18. 机器学习损失函数 / 激活函数 / 优化算法 总览
  19. VMWare Player设置双屏显示
  20. 暴力搜索算法浅显易懂

热门文章

  1. java编写主类什么意思_Java中什么是类及类的定义
  2. 主机连接docker的mysql_宿主机连接docker中的mysql
  3. 数独java界面基础_Java从基础到进阶学习之路—-数独小游戏制作(二) | 学步园...
  4. 做设计专业太卷了想转行,做什么工作前景更好更赚米?
  5. Redis 之 WRONGTYPE Operation against a key holding the wrong kind of value【bug解决】
  6. Greenplum的segment故障自愈小试
  7. egret编译速度慢解决方法
  8. 取消苹果商店简短验证_AppStore今日推荐 再来一款上架应用商店的观影App
  9. permission.js
  10. UE4实现光束和体积雾