java - 为什么 Eclipse 不能导入在 Project Explorer 中可见的 Maven 依赖?
问题描述
我正在尝试在我的项目中使用 Powermock,但是当我将导入添加到测试类时,它不起作用。它得到The import org.powermock cannot be resolved
. 我已将其添加到我的 pom.xml 中,如下所示。根据屏幕截图,我也可以在我的项目资源管理器中看到它。任何想法为什么它不起作用?
最烦人的是,我可以按住 Ctrl 键单击它以转到 Maven 依赖项链接文件夹中的源类,但它仍然报错。
<dependencies>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>1.10.19</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>1.6.6</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4-common</artifactId>
<version>1.6.6</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito</artifactId>
<version>1.6.6</version>
<scope>test</scope>
</dependency>
</dependencies>
解决方案
推荐阅读
- python - 如果一个指标需要参数规范,如何为多个机器学习指标编写一个 for 循环?
- node.js - 使用 ReactJS 的 chrome 浏览器的认证错误
- javascript - 在终端中输入 npm start 后,我不断收到此错误
- r - 将边缘着色为与 igraph 中的节点相同的颜色
- apache-camel - 找不到端点 - Camel Http 集成
- python - 用python压缩文件
- reactjs - React Native 中的 CSV 文件存在问题。未定义无法解析模块`./assets/race.csv`
- javascript - 时区名称近似于纬度/经度?
- jenkins - Sonarqube 服务器无法访问
- google-kubernetes-engine - 云构建部署到 gke 集群