Java @RunWith在Intellij中无法运行

3
以下Java类在我的IDE(Intellij IDEA)中无法运行。IDE没有给出任何原因,这使得故障排除变得痛苦和困难。
该类的代码如下:
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
import org.junit.runner.RunWith;

@RunWith(Cucumber.class)
@CucumberOptions
class AcceptanceTests {
}

1
嗨,我只是想知道这个问题为什么不相关?它既没有无法复现的问题,也不是一个排版错误 - 所以给出的理由不合理。谢谢! - Nick Grealy
1
我同意...一定应该被打开。我已经投了我的票。 - Avi
1个回答

3
解决方案:该类需要使用public访问级别修饰符。
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
import org.junit.runner.RunWith;

@RunWith(Cucumber.class)
@CucumberOptions
public class AcceptanceTests {
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接