我正在尝试使用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专家的。我不知道该怎么办。