Tôi đang cố gắng xây dựng một dự án Java đơn giản với Maven. Trong tệp pom của tôi, tôi khai báo JUnit 4.8.2 là phần phụ thuộc duy nhất. Maven vẫn khăng khăng sử dụng JUnit phiên bản 3.8.1. Làm thế nào để tôi sửa chữa nó?
Vấn đề thể hiện ở lỗi biên dịch: "package org.junit không tồn tại". Điều này là do câu lệnh nhập trong mã nguồn của tôi. Tên gói chính xác trong JUnit 4. * là org.junit. * Trong khi ở phiên bản 3. * là junit.framework. *
Tôi nghĩ rằng tôi đã tìm thấy tài liệu về gốc rễ của vấn đề trên http://maven.apache.org/plugins/maven-surefire-plugin/examples/junit.html nhưng lời khuyên ở đó dường như dành cho các chuyên gia Maven. Tôi không hiểu phải làm gì.