我使用IntelliJ idea
编写简单的单元测试用例,使用JUnit
和Mockito
。我正在使用Maven进行依赖关系管理。
IntelliJ idea
一直抱怨无法解决以下进口问题:
import org.junit.Test; //Cannot resolve symbol 'Test'
import static org.mockito.Mockito.*; //Cannot resolve symbol 'mockito'
以下是我的项目的dependencies
部分:
<dependencies>
<!-- Dependency for JUnit -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<!--<scope>test</scope>-->
</dependency>
<!-- Dependency for Mockito -->
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>1.10.19</version>
<!--<scope>test</scope>-->
</dependency>
</dependencies>
以下是我的项目结构:
发布于 2017-11-23 10:39:09
尝试View
-> Tool Windows
-> Maven projects
,然后单击工具窗口(Reimport all Maven projects
)左上角的蓝色图标。您应该能够在项目视图中的外部库中找到依赖项。
如果这不起作用,您的maven配置(pom.xml)可能有问题。尝试命令行中的mvn clean install
,看看它是否会产生任何错误。
https://stackoverflow.com/questions/47453386
复制相似问题