【Openbravo开发】Openbravo windows开发环境搭建
2019獨角獸企業重金招聘Python工程師標準>>>
Openbravo?ERP開發環境搭建完全攻略
一、?OpenbravoERP開發環境所需要的軟件
1.?JDK,OpenbravoERP主要是用J2EE開發,所以JDK是最基本的,相信大家都已經安裝配置好了,不過我剛剛重做的系統,借此機會簡單說一下。(已經安裝的請自行跳過此步)
JDK下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
JDK8已經發布,不過我下載的是JDK7?64位的(jdk-7u51-windows-x64),雙擊安裝。
一路Next。完成之后是環境變量的配置:
同樣方式加好CLASSPATH
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;?(注意最前有個點)。
找到Path變量,在最后添加:?;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;?(注意前面用分號隔開)
然后打開命令行測試配置是否成功,輸入:java?–version和javac?-version
OK,JDK部分搞定。
2.?數據庫,OpenbravoERP目前只支持兩種數據庫Oracle和PostgreSQL,因為PostgreSQL是免費數據庫,我也就選用他了,如果對Oracle情有獨鐘的小伙伴請自行下載安裝。PostgreSQL下載地址:http://www.enterprisedb.com/products-services-training/pgdownload#windows
我下載的9.3.4,安裝
一路Next,到設置密碼,設置一下postgres用戶的密碼,我設置的是syspass,這是OpenbravoERP配置里的默認密碼,稍后會提到。
那個Stack?Builder可以不用裝。完成
打開pgAdmin
OK,安裝完成。最好把postgresql的bin路徑加到Path環境變量里,這樣可以方便命令行使用。
這時系統會新建一個postgres用戶,用來啟動數據庫服務。我們可以稍做修改,不然開機會有用戶選擇,如果直接禁用,服務將無法啟動
3.?Ant是OpenbravoERP的Build工具,下載地址:http://ant.apache.org/bindownload.cgi
我下載是http://mirror.esocc.com/apache//ant/binaries/apache-ant-1.9.3-bin.zip
下載好后解壓,然后將路徑配置到Path環境變量里。
重新打開命令行輸入?ant?–version:
OK,完成。
4.?Tomcat是運行OpenbravoERP的服務器,下載地址:http://tomcat.apache.org/download-60.cgi?
我下載的版本是:http://apache.dataguru.cn/tomcat/tomcat-6/v6.0.39/bin/apache-tomcat-6.0.39-windows-x64.zip??
(目前tomcat7.0好像無法啟動OpenbravoERP)
下載好后解壓,然后配置環境變量。
CATALINA_OPTS?:?-server?-Djava.awt.headless=true?-Xms384M?-Xmx1536M?-XX:MaxPermSize=256M
5.?Eclipse是用來開發的集成開發環境:下載地址:?http://www.eclipse.org/downloads/
我用的版本是:http://download.actuatechina.com/eclipse/technology/epp/downloads/release/kepler/SR2/eclipse-jee-kepler-SR2-win32-x86_64.zip
下載好解壓后既可使用。
二、?好了,到這里前提工作就完成了,下面開始OpenbravoERP的安裝和項目導入。
下載地址:http://sourceforge.net/projects/openbravo/files/02-openbravo-sources/
我下載的是MP31.2:http://jaist.dl.sourceforge.net/project/openbravo/02-openbravo-sources/3.0MP31.2/openbravo-3.0MP31.2.tar.bz2
路徑設置如下并解壓到當前文件夾:
進入Openbravo-3.0MP31.2后如下:
打開命令行,切換到OpenbravoMP31.2的路徑下:
運行命令ant?setup,回車:
此命令會下載一個setup-properties-windows.exe的文件到openbravo的config文件夾下
雙擊運行此文件,進行Openbravo的配置。
完成,這時會在config路徑下生成幾個配置文件
Openbravo的配置部分已經完成。
接著在命令行的Openbravo的路徑下輸入命令?ant?install.source?回車
Ant工具會編譯整個項目。等待一會,直到出現BUILD?SUCCESSFUL,完成。
下面我們可以打包部署看一下,輸入命令?ant?war?回車
等待一小下,BUILD?SUCCESSFUL,完成,會在openbravo的lib路徑下生成openbravo.war文件,復制到tomcat的webapps路徑下
切換到tomcat的bin路徑下,找到startup.bat
雙擊啟動,等待部署
用瀏覽器打開網址http://localhost:8080/openbravo?看一下
下面的步驟是要把項目導入到eclipse里,然后我們就可以開發自己的Module了。
打開eclipse,選擇工作路徑為OpenbravoERP的路徑,選OK:
這是一個空的工作路徑,下面我們開始導項目,選File?à?Import
然后選General?à?Existing?Projects?into?Workspace,Next。
選擇OpenbravoERP的源碼的路徑,如圖,然后確定
注意紅框的名字,都是小寫,如果你的不是,可能后面會有build?path的問題。然后finish。
重復上述操作
File?à?Import?à?General?à?Existing?Projects?into?Workspace?à?Browse
至選擇項目處:選擇子路徑下的src-core,確定。
重復上術操作,分別選擇src-trl和src-wad導入。
選擇Server選項卡,新建Server
Apache?à?Tomcat?v6.0?Server?à?Next.
Browse?à?選擇tomcat的路徑,確定。
分別選擇每個項目(OpenbravoCore,OpenbravoTrl,OpenbravoWAD),然后選擇菜單?File?à?Properties,把編碼改為UTF-8
然后如下圖操作
在打開的Tomcat?config里選Arguments選項卡,在VM?arguments最后追加:
-server?-Djava.awt.headless=true?-Xms384M?-Xmx1536M?-XX:MaxPermSize=256M然后確定。
現在可以在eclipse下啟動tomcat來啟動openbravoERP了。
點擊啟動按鈕啟動。控制臺輸出啟動成功信息:
用瀏覽器訪問一下:
http://localhost:8080/openbravo/security/Login_FS.html
祝大家成功,有什么問題可以在論壇留言。
論壇地址:http://www.openbravo.net.cn/
本文檔由開源工作室瞎折騰撰寫,KJ編輯發布
轉載于:https://my.oschina.net/opensourcestudio/blog/215112
總結
以上是生活随笔為你收集整理的【Openbravo开发】Openbravo windows开发环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构第5版李春葆上机实验题答案(全部
- 下一篇: 安卓Tv端App开发与手机端的开发的区别