我正在尝试使用 Maven 构建一个简单的 Java 项目。在我的 pom 文件中,我将 JUnit 4.8.2 声明为唯一的依赖项。Maven 仍然坚持使用 JUnit 3.8.1 版本。我如何解决它?
问题表现为编译失败:“包 org.junit 不存在”。这是因为我的源代码中的 import 语句。JUnit 4.* 中正确的包名称是 org.junit.* 而在版本 3.* 中是 junit.framework.*
我想我已经在http://maven.apache.org/plugins/maven-surefire-plugin/examples/junit.html上找到了有关问题根源的文档,但那里的建议似乎是针对 Maven 专家的。我不明白该怎么办。