我尝试通过JUnit测试EJB类,但是出现了这个错误:
java.lang.ClassFormatError:类文件javax / ejb / EJBTransactionRolledbackException中不是本机或抽象方法的缺少代码属性
我添加了以下依赖项:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.openejb</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0-6</version>
<scope>test</scope>
</dependency>
我应该怎么做才能解决此错误?