【发布时间】:2014-07-18 06:58:25
【问题描述】:
我正在尝试使用com.google.common.base.Stopwatch,但根据 Eclipse,Stopwatch.createStarted() 是未定义的。尝试编译时,我还在createStarted() 上得到error: cannot find symbol(不在Stopwatch 类上)。
我在开头有import com.google.common.base.Stopwatch;。
当我在 Eclipse 中编写 Stopwatch 时,我在按 ctrl + 空格后有以下建议:class 和 this。 Stopwatch.this 提案有:reset()、start()、stop() 和许多其他方法,但没有静态方法。
代码:
import com.google.common.base.Stopwatch;
[...]
Stopwatch stopwatch = Stopwatch.createStarted();
在 maven 的 pom.xml 我有:
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>17.0</version>
</dependency>
我做错了吗?
【问题讨论】:
-
显示你的代码
-
您有Guava version 15 或更高版本吗?
-
@McDowell 我的 pom.xml 中有 Guava 17.0 作为依赖项。
-
在单个文件中尝试并显示该文件的完整代码。