package com.activiti.study.processVariables;
import java.io.InputStream;
import java.util.Date;
import java.util.Map;
import org.activiti.engine.ProcessEngine;
import org.activiti.engine.ProcessEngines;
import org.activiti.engine.TaskService;
import org.activiti.engine.repository.Deployment;
import org.activiti.engine.runtime.ProcessInstance;
import org.junit.Test;
public class ProcessVariables {
/**
*加载默认的流程引擎: 加载 activiti.cfg.xml 文件
*/
ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
/**
* 部署流程定义
*/
@Test
public void testDeployProcessDefination_inputStream(){
/**
-- 从classPath根目录下加载指定名称的文件
this.getClass().getClassLoader().getResourceAsStream("/diagrams/ProcessVariables.bpmn");
-- 从当前包下加载指定名称的文件
this.getClass().getResourceAsStream("diagrams/ProcessVariables.bpmn");
-- 从classPath根目录下加载指定名称的文件
this.getClass().getResourceAsStr