IntelliJ IDEA не может разрешить статический импорт

Когда я регулярно импортирую, это работает как ожидалось:

введите описание изображения здесь

Однако, если я изменю импорт на static, IDEA не может решить это:

введите описание изображения здесь

Gradle успешно строит проект.

Кажется, это проблема с IDEA, но я не могу найти, если это известная проблема. Я пытался очистить, сделать недействительными кэши и т.д. Что еще я могу сделать?

Я использую IntelliJ IDEA community 2016.2.4 и Java-версия 1.7.0_79

2 ответа

Решение

Вы либо захотите сделать это, чтобы импортировать все статические члены Assert

import static org.junit.Assert.*;

или получить конкретный метод

import static org.junit.Assert.assertEquals;

Ваш синтаксис неправильный - статический импорт предназначен для статических методов, а не для классов. Я предполагаю, что вы хотели статически импортировать все методы, принадлежащие org.junit.Assert:

import static org.junit.Assert.*;
Другие вопросы по тегам