类文件javax / ejb / EJBTransactionRolledbackException中不是本机或抽象方法的方法中缺少Code属性

时间:2019-03-09 15:14:23

标签: java-ee junit ejb maven-dependency

我尝试通过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>

我应该怎么做才能解决此错误?

0 个答案:

没有答案