IntelliJ IDEA无法解析静态导入

时间:2016-10-18 10:49:32

标签: java intellij-idea compiler-errors static-import

当我定期导入时,它按预期工作:

enter image description here

但是,如果我将导入更改为static,则IDEA无法解决此问题:

enter image description here

Gradle成功构建项目。

这似乎是IDEA的一个问题,但我无法找到它是否是已知问题。我尝试过清理,使缓存失效等等。我还能做什么?

我正在使用IntelliJ IDEA community 2016.2.4和java版1.7.0_79

2 个答案:

答案 0 :(得分:6)

您要么想要这样做,导入 所有 静态 成员

import static org.junit.Assert.*;

或者,获取 特定 方法

import static org.junit.Assert.assertEquals;

答案 1 :(得分:3)

您的语法错误 - 静态导入适用于静态方法,而不适用于类。我猜你的意思是静态导入属于org.junit.Assert的所有方法:

import static org.junit.Assert.*;