activit流程引擎启动流程报错

代码如下:

目录结构

activit流程引擎启动流程报错_第1张图片

	ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
	
	@Test
	public void deploymentProcessEngines(){
		InputStream inputStreamBpmn = this.getClass().getResourceAsStream("sequenceFlow.bpmn");
		InputStream inputStreamPng = this.getClass().getResourceAsStream("sequenceFlow.png");
		
		Deployment deployment = processEngine.getRepositoryService()
		.createDeployment()
		.name("流程sequenceFlow")
		.addInputStream("sequenceFlow.bpmn", inputStreamBpmn)
		.addInputStream("sequenceFlow.png", inputStreamPng)
		.deploy();
		
		System.out.println("流程部署id" + deployment.getId());
		
		System.out.println("流程部署name" + deployment.getName());
	}

报错信息,原因是因为java默认只编译java文件,需要对所有文件都变异

activit流程引擎启动流程报错_第2张图片

解决方法,打开当前项目的属性框,将默认只编译java文件的选项删除即可


你可能感兴趣的:(activit流程引擎启动流程报错)