java - 除非使用完整的类路径,否则导入的方法将不起作用

标签 java maven

我遇到了一个可以使用完整类路径访问的方法的问题,但是如果我尝试导入它并调用该方法,它说该方法没有为当前类定义。这是问题的屏幕截图:

The error

“应用程序类型未定义方法 equalTo(int)”

最佳答案

如果您希望调用屏幕截图第 7 行所示的方法,则需要使用静态导入:

import static org.hamcrest.Matchers.equalTo;

这将允许您在需要时调用该方法:

equalTo(5);

关于java - 除非使用完整的类路径,否则导入的方法将不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32789363/

相关文章:

java - 是否有一个不会混淆职责的 GWT Maven 项目结构?

Java Spark 框架,部署失败

java - 了解 CheckStyle JavadocMethod 规则

java - Android 刷新抽屉导航 fragment ?

Java 增量 i = i++;

java - 使用 Maven 编译时遇到问题

java - Felix 未启动 bundle

java - 寻找最短路径的算法,有障碍

java - 两个选项卡之间的 session 问题

java - 使用 Maven 构建应用程序失败,我可以在本地运行代码,但无法在 heroku 上部署