條件:電腦上已安裝了jdk、ant、myeclipse8.6、eclipse等
首先到官方網站上下載了jbpm-5.4.0.Final-installer-full.zip,這個比較大,534M,這裏面除了eclipse,什麼都有,如果不下載這個,在線安裝可能就慘了。
在計算機的環境變量中配置JAVA_HOME和ANT_HOME,注意path中要設置ant\bin路徑。
2.安裝過程
(1)將jbpm-5.4.0.Final-installer-full.zip解壓縮,本人放到了d:\java\jbpm5目錄下。
(2)下載一個 eclipse-jee-juno-win32.zip。 下載畢完後,改名爲:eclipse-java-helios-SR2-win32.zip,並且放入
D:\jbpm\jbpm-installer\lib\中
因爲Eclispe太大,將Eclispe壓縮文件下載好放在jbpm解壓後文件lib文件夾裏面,那樣節省安裝時時間.再運行ant
install.demo(.noeclipse)。
(3)運行:ant install.demo
This will:
? Download JBoss AS
? Download Eclipse
? Install Drools Guvnor into JBoss AS
? Install Oryx Designer into JBoss AS
? Install the jBPM gwt-console into JBoss AS
? Install the jBPM Eclipse plugin
? Install the Drools Eclipse plugin
安裝成功後有提示:BUILD SUCCESSFUL
(4)運行:ant start.demo(.noeclipse)
(5)解壓jbpm-installer/lib目錄下的org.drools.updatesite-5.5.0.Final-assembly.zip文件,把解壓好的org.drools.updatesite-5.5.0.Final-assembly\plugins\*.jar
所有jar包拷到C:\Users\Administrator\AppData\Local\Genuitec\MyEclipse 10\dropins中,重新啓動eclipse;
至此環境搭建完成。
jbpm提供的工作流設計器設計好流程之後,打開.jpdl.xml發現全是亂碼。
項目的編碼是UTF-8,文件編碼也是UTF-8,但是依舊亂碼。
解決辦法:
eclipse 的配置文件 eclipse.ini
myeclipse 的配置文件 myeclipse.ini
加入如下啓動參數 即可解決
-Dfile.encoding=UTF-8