首页>代码>JBPM 入门教程及框架搭建实例代码>/jbpm/src/zuidaima/config/Deploy.java
package zuidaima.config;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;

import org.jbpm.JbpmConfiguration;
import org.jbpm.JbpmContext;
import org.jbpm.graph.def.ProcessDefinition;

/**
 * 部署流程
 *
 */
public class Deploy {
	public static void main(String[] args) throws FileNotFoundException {
		System.out.println(System.getProperty("user.dir")+"\\src\\zuidaima\\qj\\processdefinition.xml");
		File file = new File(System.getProperty("user.dir")+"\\src\\zuidaima\\qj\\processdefinition.xml");
		/*File fileList[] = file.listFiles();
		for(File f:fileList)*/
			System.out.println(file.exists());
		JbpmContext jbpmContext = JbpmConfiguration.getInstance().createJbpmContext();
		//取得流程定义
		InputStream is = new FileInputStream(System.getProperty("user.dir")+"\\src\\zuidaima\\qj\\processdefinition.xml");
        ProcessDefinition pd = ProcessDefinition.parseXmlInputStream(is); 
		//部署流程
		jbpmContext.deployProcessDefinition(pd);
		
		jbpmContext.close();
		
		
	}
}
最近下载更多
胜过这首歌  LV2 2023年6月27日
17852250910  LV2 2021年12月27日
qaz188250  LV1 2020年7月8日
xuyongff  LV24 2020年3月3日
cp19791101  LV12 2019年5月25日
hanl  LV12 2019年2月22日
Koalaer  LV1 2018年10月25日
a13875527325  LV4 2018年9月18日
gates-gt  LV7 2018年7月25日
wanglun_wl  LV10 2018年7月19日
最近浏览更多
1049066887  LV13 3月3日
woldxy  LV12 2023年8月22日
胜过这首歌  LV2 2023年6月27日
QIUSISI  LV1 2023年4月17日
applehs 2022年7月31日
暂无贡献等级
liuzejuncn  LV6 2022年3月27日
17852250910  LV2 2021年12月27日
chenchen479  LV6 2021年11月24日
章余歌 2021年11月14日
暂无贡献等级
hollwomanc  LV1 2021年4月9日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友