Apache-OFBIZ初体验(HelloWorld)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jiangnan8710/article/details/53884032
       ofbiz 之一( Hello World)

声明:希望该文章能给爱好ofbiz开源技术的初学者们一些帮助,由于笔者能力有限,不足之处希望包涵与指正,谢谢

1、安装ofbiz

  •     下载OFBIZ并配置到本地

                     下载地址:http://ofbiz.apache.org/download.html

  •     解压(安装)OFBIZ:

                     例:F:\apache-ofbiz-12.04.02

  •     配置到本地:

                     运行命令行:(cmd)

                     进入到安装目录(即解压的目录):

                            命令:cd F:\apache-ofbiz-12.04.02

                     在安装目录下运行命令:ant load-demo

                            注:版本较低的命令可能是 ant run-install

                     安装成功后运行命令:java -jar ofbiz.jar

  •     导入到IDE(Eclipse)中:

              直接import安装目录,将整个ofbiz导入到eclipse中

2、新建练习项目:

  1. 在hot-deploy目录下新建practice目录 (apache-ofbiz-12.04.02\hot-deploy\practice)
  2. 在practice目录下新建webapp、widget目录,然后新建ofbiz-component.xml文件

    (apache-ofbiz-12.04.02\hot-deploy\practice\webapp)

    (apache-ofbiz-12.04.02\hot-deploy\practice\widget)

    (apache-ofbiz-12.04.02\hot-deploy\practice\ofbiz-component.xml)

    注:ofbiz-component.xml可直接从(apache-ofbiz-12.04.02\specialpurpose\example)

    下拷贝以后所有需要新建的文件都直接从示例中拷贝,然后进行修改。代码如下:

3、在webapp下新建practice目录(hot-deploy/practice/webapp/practice)

4、在第二个practice下新建WEB-INF目录(hot-deploy/practice/webapp/practice/WEB-INF)

  注:第一个practice是我们的组件名,第二个practice是我们的应用名

  在下面我们不再使用第一个 第二个这种说法,会直接说组件(component)或应用(webapp)

5、在WEB-INF下新建web.xml与controller.xml文件(去拷贝过来)

  先修改web.xml文件,在ofbiz 中web.xml配置文件遵守j2ee的规范,与j2ee的配置文件类似。代码如下:

      

  web.xml文件只需要修改上面代码修改的部分,其他不用修改。

6、在widget目录下新建CommonScreens.xml 文件(还是拷贝)

代码如下:

 

7、返回WEB-INF目录下修改controller.xml文件,代码如下:

 

整个helloWorld应用已经搭建好,下面让我们看下整体结构:

 

以上的应用文件中的代码只需拷贝加修改,全部手写的几乎没有,下面就来看下运行的情况

在hot-deploy同级目录下的tools目录下点击startofbiz.bat启动我们的ofbiz :

 

             

      

8、打开浏览器输入 http://localhost:8080/practice/control/main

 

猜你喜欢

转载自blog.csdn.net/jiangnan8710/article/details/53884032