spark的自留地(ofbiz/eclipse rcp/shark/opentaps)

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  54 Posts :: 0 Stories :: 112 Comments :: 0 Trackbacks
 

准备工作:

1、 安装JDK 1.5或以上版本,设置好JAVA_HOME

2、 安装MySQL 5.0或以上版本

3、 http://www.eclipse.org/downloads/下载最新Eclipse版本,我下的是3.4.1版的Eclipse IDE for Java EE Developers,并解压至工作目录(我解压至"C:\\",即工作目录为"C:\\eclipse"

4、 启动Eclipse,通过点击Help菜单中的Software Updates...启动Software Updates向导界面,新建subclipse远程站点,远程下载地址为http://subclipse.tigris.org/update_1.0.x,勾选下载安装Subclipse Plugin后点击Intasll按钮安装

    Subclipse Plugin安装

检出代码:

1、 在新建向导对话框中选择从SVN中检出项目
SVN检出项目

2、 SVN检出位置URL框中输入:http://svn.apache.org/repos/asf/ofbiz后点击Next
检查ofbiz代码

3、 选择文件夹"branches"release4.0后点击Finish

    选择SVN检出文件夹


数据库配置 [可以参考我写的
opentaps 1.0.2安装(mysql)一文]:

1、 通过mysql命令行来创建obfiz运行所需数据库,为了方便识别,我们这里就用ofbiz来做数据库吧。

mysql> create database ofbiz;

       mysql> exit

2、 编辑ofbiz目录中的framework/entity/config/entityengine.xml文件,使其能正确连接到你的mysql数据库中(注意其中的ofbiz-userofbiz-password,把它们改成你实际的数据库连接用户名与密码)。

将其中的<delegator name="default"...> 段中的"datasource-name"从原来的"local" 改为 "localmysql"

编辑<datasource name="localmysql"...> 段内容,修改"jdbc-uri""jdbc:mysql://127.0.0.1/ofbiz?autoReconnect=true";修改"jdbc-username"/ "jdbc-password"为你的mysql连接用户名/密码,修改character-set="gbk"collate="gbk_bin",示例如下:

 

 1 <delegator name="default" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main" distributed-cache-clear-enabled="false">
 2
 3        <group-map group-name="org.ofbiz" datasource-name="localmysql"/>
 4
 5    </delegator>
 6
 7    <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">
 8
 9        <group-map group-name="org.ofbiz" datasource-name="localmysql"/>
10
11    </delegator>
12
13    <delegator name="test" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main">
14
15        <group-map group-name="org.ofbiz" datasource-name="localmysql"/>
16
17    </delegator>
18
19    <delegator name="other" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main">
20
21        <group-map group-name="org.ofbiz" datasource-name="localmysql"/>        
22
23   </delegator>
24
25
26
27


 

 1<datasource name="localmysql"
 2
 3            helper-class="org.ofbiz.entity.datasource.GenericHelperDAO"
 4
 5            field-type-name="mysql"
 6
 7            check-on-start="true"
 8
 9            add-missing-on-start="true"
10
11            check-pks-on-start="false"
12
13            use-foreign-keys="true"
14
15            join-style="ansi-no-parenthesis"
16
17            alias-view-columns="false"
18
19            drop-fk-use-foreign-key-keyword="true"
20
21            table-type="InnoDB"
22
23            character-set="gbk"
24
25            collate="gbk_bin">
26
27        <read-data reader-name="seed"/>
28
29        <read-data reader-name="demo"/>
30
31        <read-data reader-name="ext"/>
32
33        <inline-jdbc
34
35                jdbc-driver="com.mysql.jdbc.Driver"
36
37                jdbc-uri="jdbc:mysql://127.0.0.1/ofbiz?autoReconnect=true"
38
39                jdbc-username="ofbiz-user"
40
41                jdbc-password="ofbiz-password"
42
43                isolation-level="ReadCommitted"
44
45                pool-minsize="2"
46
47                pool-maxsize="20"/>
48
49



   3、 系统初始化

在命令行窗口下,进入ofbiz根目录后运行

ant run-install

系统开始安装,等大约15-30分钟后,系统提示安装完成。


启动
ofbiz:

有两种方式可以启动ofbiz

1、 双击根目录下的startofbiz.bat启动

2、 eclipse中用鼠标右键点击build.xml,在右键菜单中选择Run As->Ant Build…在弹出的构建对话框中targets选项卡中勾选run后点击run

    OFBiz ANT运行配置界面

访问
ofbiz:

打开浏览器访问:https://localhost:8443/webtools/control/main点击屏幕右方的Login链接后进行登录,登录后就可以访问你希望的功能特性,系统默认帐号为admin/ofbiz,拥有所有权限。
    OFBiz主界面

本人原创文章,欢迎转载,转载请注明出处!

posted on 2008-10-07 12:55 shanghai_spark 阅读(2645) 评论(2)  编辑  收藏 所属分类: opentaps

Feedback

# re: 安装OFBiz 4.0开发环境 2008-10-21 15:33 laiahu
谢谢,写得不错,很详细!  回复  更多评论
  

# re: 安装OFBiz 4.0开发环境[未登录] 2009-01-16 15:23 coder
谢谢你,第一天上班就要学习ofbiz作项目,搜遍百度资料寥寥无几,你那还有ofbiz的资料吗?最好是讲xml中标签的。。给我提供一点。
我的msn:zj13972235182@163.com  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: