下載:
1、jbpm-3.0-beta1-db
2、jbpm-3.0-beta1
3、apache-ant-1.6.2-bin
4、jdk1.4.2
基本的安裝配置我這里就不說了。下面說說如何配置jbpm.db并生成ORACLE數(shù)據(jù)庫對應(yīng)的SQL語句:
(1)、將jbpm.3解壓后拷貝到C:\jbpm.3目錄下,設(shè)置build.properties文件如下:
jbpm.version=3.0-beta1
jbpm.home=c:/jbpm.3
ant.home=c:/ant
(2)解壓apache-ant-1.6.2-bin后拷貝到C:\ant目錄下,并在系統(tǒng)路徑path中加入:“C:\ant;C:\ant\bin;”,重啟計(jì)算機(jī)。測試是否安裝成功的方法:運(yùn)行cmd-->輸入ant命令,若提示“Buildfile: build.xml does not exist!Build failed”表示安裝成功。
(3)將jbpm.db解壓后拷貝到C:\jbpm.db目錄下,設(shè)置build.properties文件如下:
jbpm.3.location=../jbpm.3
(4)在C:\jbpm.db\oracle\目錄下新建lib文件夾,并將classes12.jar或者classes12.zip文件拷貝到該目錄底下,設(shè)置hibernate.properties文件如下:
hibernate.dialect=org.hibernate.dialect.Oracle9Dialect
# for Oracle 8 compatibility use
#hibernate.dialect=org.hibernate.dialect.OracleDialect
hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver
hibernate.connection.url=jdbc:oracle:thin:@127.0.0.1:1521:ORCL
hibernate.connection.username=jbpm
hibernate.connection.password=jbpm
hibernate.show_sql=true
hibernate.c3p0.min_size=1
hibernate.c3p0.max_size=3
(5)在ORACLE數(shù)據(jù)庫里面建一個(gè)JBPM的數(shù)據(jù)庫
此時(shí)一切就緒,我們來生成ORACLE數(shù)據(jù)庫的SQL語句文件:
在CMD窗口中切換當(dāng)前路徑到C:\jbpm.db,輸入ant oracle.prepare并回車
然后再輸入ant oracle.scripts并回車,此時(shí)你發(fā)現(xiàn)在C:\jbpm.3\build\oracle\目錄下已經(jīng)生成了對應(yīng)的SQL語句。
要確認(rèn)該SQL語句文件是否準(zhǔn)確,你可將其復(fù)制到ORACLE數(shù)據(jù)庫中運(yùn)行,如能生成31個(gè)表和一個(gè)sequence,結(jié)果是正確的。
聯(lián)系客服