2016-02-29 2 views
3

Следующий класс Java не был запущен в моей среде IDE (Intellij IDEA). В IDE не было причин, из-за чего устранение и устранение неисправностей было болезненным и сложным.Java @RunWith не работает в Intellij

Класс выглядит следующим образом:

import cucumber.api.CucumberOptions; 
import cucumber.api.junit.Cucumber; 
import org.junit.runner.RunWith; 

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

Привет, просто интересно, как этот вопрос отключен? Это не является невоспроизводимой или типографской ошибкой, поэтому данная причина не имеет смысла. Благодаря! –

+1

Я согласен ... обязательно должен быть открыт. Я добавил свой голос. – Avi

ответ

3

Решение: Модификатор уровень public доступа требуется на классе.

import cucumber.api.CucumberOptions; 
import cucumber.api.junit.Cucumber; 
import org.junit.runner.RunWith; 

@RunWith(Cucumber.class) 
@CucumberOptions 
public class AcceptanceTests { 
} 
Смежные вопросы