我在我的pom.xml文件中有这些依赖项:
<dependency>
<groupId>org.jboss.arquillian.protocol</groupId>
<artifactId>arquillian-protocol-servlet</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-glassfish-embedded-3.1</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eu.ingwar.tools</groupId>
<artifactId>arquillian-suite-extension</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.extension</groupId>
<artifactId>arquillian-transaction-jta</artifactId>
<scope>test</scope>
</dependency>
我得到了java.lang.RuntimeException:无法创建org.jboss.arquillian.test.impl.EventTestRunnerAdapter类的新示例。我是否缺少了更多的依赖性?
我试着添加更多的依赖,但没有一个帮助我。
1条答案
按热度按时间qnyhuwrf1#
当我使用JakartaEE将我的环境迁移到Java 17时,我开始在Arquillian 1.7.0.Final/JUnit 4.12中遇到类似的问题。对我有效的解决方案是升级到Junit 5。