java.lang.NoClassDefFoundError:org/camunda/bpm/engine/variable/VariableMap

问题描述 投票:0回答:1

我正在尝试测试 JavaDelegate,并且需要从 Camunda 模拟 DelegateExecution 类。 我正在使用下面的方法来模拟输入:

DelegateExecution 执行 = CamundaMockito.delegateExecutionFake();

但这会返回以下错误堆栈:

java.lang.NoClassDefFoundError:org/camunda/bpm/engine/variable/VariableMap

引起:java.lang.ClassNotFoundException:org.camunda.bpm.engine.variable.VariableMap

我正在使用maven来构建项目

java maven junit camunda
1个回答
0
投票

VariableMap 类是以下 Maven 工件的一部分:

<groupId>org.camunda.commons</groupId>
<artifactId>camunda-commons-typed-values</artifactId>

因此,如果您将其包含在 Maven pom 中的正确版本中,则应该可以找到此类。

© www.soinside.com 2019 - 2024. All rights reserved.