jBPM學習(一)----環境搭建

jBPM學習(一)----環境搭建

初次接觸jbpm,  下面是一些自己總結的東西,希望對大家有用,部分內容參考了網上的資料。
一、搭建環境
1.         下載解壓
我們從JBOSS的官方網站上下載jboss-4.0.3SP1.zip和jbpm- starters-kit-3.1.4.zip兩個文件,將兩個文件分別進行解壓縮。解壓後我們得到jboss-4.0.3SP1和jbpm- starters-kit-3.1.4兩個文件夾。這裏我分別將這兩個文件夾存放在D盤根目錄下(可根據個兒情況而定)。
2.         建立eclipse工程
展開jbpm-starters-kit-3.1.4目錄我們可以看到如下結構:
l         jbpm jBPM 的軟件包
l         jbpm-bpel 只含有一個網頁
l         jbpm-db 各種數據庫 hibernate 配置文件示例,有些還包含了相應的 jdbc 驅動程序。
l         jbpm-designer 輔助開發 jBPM 的 Eclipse 插件,具體在 jbpm-gpd-feature 子目錄中。
l         bpm-server  一個已經配置好了的基於 JBoss 的 jBPM 示例
 
我們將jbpm目錄改名爲jbpm.3,這樣做是爲了減少配置文件的改寫。並將 jbpm.3文件夾拷貝一份到你的eclipse工作目錄中,在eclipse中新建一個java project並命名爲jbpm.3,點擊完成後會將jbpm.3中文件自動導入工程。展開工程,結構如下圖:
3.         修改配置文件
在eclipse中打開jbpm.3/build.properties文件,根據個人情況修改相關屬性並保存,下面是我的配置文件,僅供參考:
# jbpm.version only used for creating javadocs and the distribution package
jbpm.version=3.1.4
 
# ant.home is only used in the ant.install.libs target for copying the junit and clover libs
ant.home=C:/Program Files/Apache Software Foundation/apache-ant-1.7.0
 
# jbpm.home is only to allow build scripts to open the browser with the html test results
這裏是我們在第二步中所建立的文件夾,此文件夾提供我們開發jbpm所需要的環境
jbpm.home=D:/jbpm-starters-kit-3.1.4/jbpm.3
 
# jboss config proper only used for deployment
同樣這是我們剛纔解壓後的jboss根目錄
jboss.home=D:/jboss-4.0.3SP1
jboss.version=4.0.x
jboss.source.configuration=default
 
4.         部署jbpm到jboss
在eclipse中打開ant視圖,將工程根目錄下的build.deploy.xml拖入其中,如下圖:
雙擊create.jbpm.configuration[default],在jboss中自動部署jbpm,觀察console信息,成功 後我們展開{jboss_home}/server目錄會發現多了一個名爲jbpm的目錄,此目錄即爲我們自動部署完成後生成的目錄。
5.         在eclipse中配置jboss服務器
點擊eclipse工具欄window->perferences,找到JBoss 4.x配置項,如下圖:
在server name項中填入jbpm,即爲我們在{jboss_home}/server中所生成的目錄名。配置完成後點擊OK鍵,至此配置完成。
6.         測試
配置完成後,通過eclipse啓動jboss服務器,注意觀察控制檯信息。啓動成功後打開IE在地址欄中輸入http://localhost:8080/jbpm,若觀察到如下結果,恭喜你,說明jbpm基本環節搭建成功。
注:我們也可以通過命令行,進入{jboss_home}/bin運行run.bat –c jbpm命令啓動jboss服務器。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章