折腾OFBiz的第二天,早上发现昨天因为OFBiz项目乱码而修改eclipse配置ini文件的方法影响了其他项目的文件;

今天在单独的OFBiz项目中将Properties→Resource→Text file encoding选项面板中Other设置为UTF-8即可解决项目编码问题;

下午在百度寻找启动和调试ofbiz方法未果,在群上得知群共享中有文档详细讲解了12.04版本的eclipse配置方法,根据文档配置时发现自己的eclipse被多此一举的汉化了,所以找到了以前的汉化包,用对比工具将汉化包部分给剔除了,重启eclipse后回归英文版,随便运行一个服务端程序发现端口被占用,所以就用ant stop命令停止了ofbiz;


文档中有一处用到mysql-connector-java-5.1.28.jar,想起之前配置Tomcat和MySQL时用到过这个库,之前也说访问需要将这个库加到C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib中才能正常使用数据库;


需要修改的数据库相关配置文件在附件中,可以通过对比工具快捷修改,文档讲述很清晰,也可直接手动修改;


按照附件文档中的方法操作数据库的语句如下:

//创建用户

insert into mysql.user(Host,User,Password) values("localhost","ofbiz",password("ofbiz"));

//刷新系统权限表

flush privileges;


//首先为用户创建数据库

create database ofbiz DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

create database ofbizolap DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

create database ofbiztenant DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

//授权ofbiz用户拥有phplamp数据库的所有权限(最后一个ofbiz是密码)。

grant all privileges on ofbiz.* to ofbiz@localhost identified by 'ofbiz';

grant all privileges on ofbizolap.* to ofbiz@localhost identified by 'ofbiz';

grant all privileges on ofbiztenant.* to ofbiz@localhost identified by 'ofbiz';


相关网文:http://www.cnblogs.com/analyzer/articles/1045072.html

http://blog.sina.com.cn/s/blog_6797a6700100sq9u.html

附件文档是群71700661共享文件