Camunda无法执行groovy脚本

Camunda无法执行groovy脚本,groovy,camunda,Groovy,Camunda,这是我的依赖项 compile group: 'org.camunda.bpm.springboot', name: 'camunda-bpm-spring-boot-starter-webapp', version: '3.0.0' compile group: 'org.camunda.bpm.springboot', name: 'camunda-bpm-spring-boot-starter', version: '3.0.0' compile group: 'org.codehau

这是我的依赖项

compile group: 'org.camunda.bpm.springboot', name: 'camunda-bpm-spring-boot-starter-webapp', version: '3.0.0'

compile group: 'org.camunda.bpm.springboot', name: 'camunda-bpm-spring-boot-starter', version: '3.0.0'

compile group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.5.2', ext: 'pom'
这是错误消息,似乎找不到引擎

org.camunda.bpm.engine.exception.NullValueException: Can't find scripting engine for 'groovy': scriptEngine is null
这是我的脚本任务xml格式

<bpmn:scriptTask id="Task_17h6w6s" name="changeStatus" scriptFormat="groovy">
      <bpmn:incoming>SequenceFlow_1mvf31j</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_19je5yh</bpmn:outgoing>
      <bpmn:script>execution.setVariable("status", APPROVED);
</bpmn:script>
    </bpmn:scriptTask>

SequenceFlow_1mvf31j
SequenceFlow_19je5yh
执行。设置变量(“状态”,已批准);
有人能帮我吗?谢谢,我已经解决了

只需添加此依赖项

compile group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.4.15'
基于Camunda BPM Run Docker映像发布以实现此功能(以及其他自定义)