OFBiz是Apache基金会下的一个开源的电子商务系统。
它是一套建立在通用架构,数据,业务以及服务组件之上的企业级应用程序。
它是一个低耦合的系统,因此它所使用的组件更加的易懂,也更容易拓展和客户定制化。
OFBiz拥有大量的工具组件,再加上它本身优良的架构体系,使得它能够更容易的开发和管理企业级应用。
因此它可以使管理者在不需要额外工作的前提下快速的部署新的功能,以及管理现有的功能。
当你有特殊的需求是它也可以方便的定制化以及拓展现有的功能。
既然OFBiz有这么多的好处,那么我们下班就来看一下如何运行一下这个电子商务平台。
首先要想运行OFBiz,你的机器上必须装有1.7或者更高版本的JDK(注意不是JRE,一定是完整的JDK)、
可以从下面的地址下载所需的JDK
http://java.sun.com/javase/downloads/index.jsp
然后你需要从Apache的官网上下载OFBiz的源程序包。
http://ofbiz.apache.org/download.html
下载的方式有好多种,你可以直接用Eclipse自带的SVN来检出。还可以直接下载源程序压缩包。
我这里是下载的后缀名为.zip的压缩包。
下载完成后,解压到电脑上的某个文件夹下。
然后打开命令提示符窗口,进入到刚才解压OFBiz的文件夹下。
然后就可以用下面的命令来装在OFBiz的演示程序(强烈建议初学者这么做)
因为OFBiz使用ant来管理的,所以我们需要下面的ant命令来装在演示程序。
ant load-demo
接着需要启动OFBiz
ant start
(或者是运行"java -Xms128M -Xmx512M -XX:MaxPermSize=128m -jar ofbiz.jar")
(也可以直接执行"ant load-demo start")
OFBiz启动起来以后你就可以通过下面的地址来查看商城首页
http://localhost:8080/ecommerce
也可以通过下面的地址来访问后台管理
https://localhost:8443/ordermgr
还可以通过下面的地址来访问一些有用的管理工具
https://localhost:8443/webtools
登录系统的时候使用的用户名和密码是
用户名:admin
密码:ofbiz
停止OFBiz可以使用一下命令
ant stop
当然你可以通过Eclipse来启动OFBiz,用Eclipse来启动OFBiz的话也很简单,
首先就是把你刚才下载的工程导入到Eclipse中。然后就是执行工程根目录下的ant.bat。
然后在工程上点右键RunAs Configuration,然后像下面这样配置一下就可以启动OFBiz了。
tools文件夹下存放的是一些Windows系统以及类Unix系统的工具,例如启动OFBiz的批处理文件startofbiz.bat 和 startofbiz.sh
OFBiz使用的是Java开发的一个嵌入式的数据库Apache Derby。
并且它使用的应用程序服务器Tomcat也是嵌入到系统内部的