我正在编写一个测试用例来测试Spring MVC控制器。我在pom.xml中定义了以下条目:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<spring.version>4.1.5.RELEASE</spring.version>
</properties>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<version>1.3</version>
</dependency>但是Eclipse IDE不能理解下面的静态导入:导入静态org.springframework.test.web.server.request.MockMvcRequestBuilders.get;导入静态org.springframework.test.web.server.result.MockMvcResultMatchers.*;
有没有人能给我提个建议
发布于 2015-06-18 14:41:18
据我所知,你遗漏了'spring-test-mvc‘的依赖项。
您需要添加springsource存储库和以下依赖项:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test-mvc</artifactId>
<version>1.0.0.M2</version>
<scope>test</scope>
</dependency>https://stackoverflow.com/questions/30908099
复制相似问题