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 の専門家向けのようです。何をすべきかわかりませんでした。