Próbuję zbudować prosty projekt Java za pomocą Maven. W moim pliku pom deklaruję JUnit 4.8.2 jako jedyną zależność. Wciąż Maven nalega na używanie JUnit w wersji 3.8.1. Jak to naprawić?
Problem objawia się niepowodzeniem kompilacji: „pakiet org.junit nie istnieje”. Dzieje się tak z powodu instrukcji importu w moim kodzie źródłowym. Prawidłowa nazwa pakietu w JUnit 4. * to org.junit. *, Natomiast w wersji 3. * to junit.framework. *
Wydaje mi się, że znalazłem dokumentację dotyczącą źródła problemu na http://maven.apache.org/plugins/maven-surefire-plugin/examples/junit.html, ale ta rada wydaje się być przeznaczona dla ekspertów Maven. Nie rozumiem, co mam robić.