天天看點

ofbiz下載下傳ec環境搭建

摘抄

1:ofbiz下載下傳

1.1 svn方式下載下傳

trunk : $ svn co http://svn.apache.org/repos/asf/ofbiz/trunk

release10.04 : $ svn co http://svn.apache.org/repos/asf/ofbiz/branches/release10.04

1.2 http方式下載下傳

http://mirror.bjtu.edu.cn/apache//ofbiz/apache-ofbiz-10.04.zip (下載下傳之後,解壓,import進eclise)

1.3 備注

網絡不好或硬體配置不高的同學建議使用http方式下載下傳。登陸http://ofbiz.apache.org/ 擷取ofbiz 其他下載下傳方式或者版本.

2:ofbiz編譯

2.1 指令行原始方式編譯

進入ofbiz 根目錄之後,執行java -jar framework/base/lib/ant-launcher-1.7.1.jar -lib framework/base/lib/ant (需要設定path環境變量)

2.2 指令行批處理方式編譯

進入ofbiz 根目錄之後,window環境執行ant 或者 ant.bat , linux環境執行./ant 。(需要設定JAVA_HOME環境變量)

2.3 eclipse build.xml方式編譯

兩種方法:

方法一:右鍵根目錄下的build.xml,彈出視窗執行run as,然後ant build (需要設定JAVA_HOME環境變量)

方法二:eclipse 中調出ant view.将ofbiz 根目錄下的bulid.xml 拖到ant view,在ant view 中展開OFBiz Main Build 這個tree。輕按兩下build [default]這個節點,即可完成編譯. (需要設定JAVA_HOME環境變量)

編譯成功标志:

BUILD SUCCESSFUL

Total time: XX seconds

一般情況當出現上述兩行字樣時代表編譯成功。當然并不全是出現這兩行就代表成功了,你得留意日志。

3:ofbiz啟動

3.1 指令行啟動

進入ofbiz-home 執行 Java -Xms128M -Xmx512M -XX:MaxPermSize=128m -jar ofbiz.jar 。(使用ofbiz 腳本,window環境執行startofbiz 。 linux 環境執行 ./startofbiz )

3.2 ant 啟動

java -jar framework/base/lib/ant-launcher-1.7.1.jar -lib framework/base/lib/ant run (使用ant 腳本,window環境執行 ant run 。linux 環境執行 ./ant run)

3.3 eclipse 啟動

3.3.1 start類啟動:使用start類啟動需要做一些準備工作。首先需要将framework/base/下的config 加到項目中的build path中。操作步驟如下右鍵點選項目,----properteis-----java build path----add folder

然後打開framework/base/config/ofbiz-containers.xml 。其中有關于commons-vfs-container 和 webslinger-container 有關的配置。需要注釋掉

在eclipse 的project view 中右鍵點選項目,彈出視窗run as ,然後Run configurations 。 在彈出視窗中配置啟動參數.

然後在參數一欄中輸入

點右下角的run就可以了.(使用start類啟動,修改程式幾乎不需要重新開機.)

3.3.2 使用ant 啟動

方法一:Eclipse 中拖出ant view 将ofbiz-home 下的build.xml 拖到ant view 中,然後點選其中的run 節點

方法二:在project view 中右鍵點選ofbiz-home下的build.xml ,彈出視窗run as

然後,點選 External Tools Configrations .在新彈出視窗中點targets

選中run 啟動,當然可以多選,build為編譯,run-install 為初始化資料,run-debug為debug 模式啟動。

4:ofbiz資料初始化

系統啟動之後可以通路https://localhost:8443/webtools進行通路。你會發現頁面報錯.這是由于系統運作的時候需要一些資料支援,是以需要進行初始化資料。

4.1 指令執行

進入ofbiz-home 執行Java -Xms128M -Xmx512M -XX:MaxPermSize=128m -jar ofbiz.jar install,當然你也可以使用ofbiz 提供的腳本 window 環境執行 ant run-install 。linux 環境執行 ./ant run-install 。或者在IED中使用ant view 或者 ant External Tools 進行編譯 . 這裡不重複了.觸類旁通吧 。

總結:ofibz 正常安裝步驟應該是先編譯(2),初始化(4),啟動(3)。

當然使用ant 指令行 或者 IED 中的 ant External Tools 可以一次執行多項任務.

window指令行下 ant run-install run

linux 下 ./ant run-install run

編譯 初始化 啟動後通路https://localhost:8443/webtools