条件:电脑上已安装了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