淺談jBPM下MySQL的配置
1、下載jbpm-jpdl-suite-3.2.2與jbpm-starters-kit-3.1.4
2、下載MySQL、Eclipse
3、將jbpm-jpdl-suite-3.2.2的designer\Eclipse路徑下的features與plugins文件夾下的文件分別copy到Eclipse相應(yīng)的目錄下,這樣就安裝完了jbpm的Eclipse插件(如果安裝成功,則Eclipse首選項(xiàng)里多了一個(gè)JBoss jBPM).
3、將jbpm-starters-kit-3.1.4中的jbpm文件夾copy到你的工作區(qū)間,導(dǎo)入作為一個(gè)項(xiàng)目.這個(gè)就是我們以后的基礎(chǔ)項(xiàng)目.
4、通過(guò)工具或其它方式在MySQL中建立一個(gè)庫(kù)jbpm
5、在你剛剛導(dǎo)入的項(xiàng)目(jbpm)的lib文件夾下建立一個(gè)MySQL文件夾,下載一個(gè)MySQL的數(shù)據(jù)庫(kù)驅(qū)動(dòng)copy到你剛剛導(dǎo)入項(xiàng)目的lib文件夾的MySQL目錄下.
6、在你剛剛導(dǎo)入的項(xiàng)目(jbpm)的src/resources目錄下建立MySQL目錄,并將/src/resources/hsqldb目錄下的所有文件(create.db.hibernate.properties和identity.db.xml)拷貝入MySQL中.
7、修改create.db.hibernate.properties如下
原:
hibernate.dialect=org.hibernate.dialect.HSQLDialect hibernate.connection.driver_class=org.hsqldb.jdbcDriver hibernate.connection.url=jdbc:hsqldb:hsql://localhost:1701 hibernate.connection.username=sa
hibernate.connection.password=
hibernate.show_sql=true
修改后:
hibernate.dialect=org.hibernate.dialect.MySQLDialect hibernate.connection.driver_class=com.MySQL.jdbc.Driver hibernate.connection.url=jdbc:MySQL://127.0.0.1:3306/jbpm hibernate.connection.username=root //你的數(shù)據(jù)庫(kù)用戶名
hibernate.connection.password=root //登陸密碼
hibernate.show_sql=true
8、修改build.deploy.xml
在
9、在Eclipse中,右鍵點(diǎn)擊工程下的build.deploy.xml文件,在菜單中選擇“Run As\Ant Build…”,在出現(xiàn)的窗口中選擇“target”為“create db MySQL”,然后點(diǎn)擊“Run”按鈕,開始運(yùn)行Ant.
等運(yùn)行完畢后,可以在MySQL中查看到相應(yīng)得數(shù)據(jù)庫(kù)表結(jié)構(gòu)已經(jīng)建立,并且已經(jīng)部署了websale需要用到的流程信息.
10、建立web運(yùn)行需要內(nèi)容;修改hibernate.cfg.xml
在Eclipse中打開工程jbpm.3下的src/config.files目錄下的hibernate.cfg.xml文件,修改其中的內(nèi)容為
11、修改build.deploy.xml
修改原
12、打包成war文件
在Eclipse中,右鍵點(diǎn)擊工程下的build.deploy.xml文件,在菜單中選擇“Run As\Ant Build…”,在出現(xiàn)的窗口中選擇“target”為“build webapp”,然后點(diǎn)擊“Run”按鈕,開始運(yùn)行Ant.
13、在工程下build目錄中,將jbpm.war文件拷貝到TOMCAT_HOME\webapps目錄下.啟動(dòng)Tomcat.啟動(dòng)完成后,日志會(huì)不斷輸出,其中最后一句是"DEBUG [StaticNotifier] going to wait for (CMD_EXECUTOR, java.lang.Object@1df59bd) ",這表示 jBPM 在開始工作了,它不斷進(jìn)行輪詢.
在瀏覽器中輸入地址http://localhost:8080/jbpm,出現(xiàn)登錄頁(yè)面,配置成功.
【編輯推薦】