0

私はMavenをまったく初めて使用し、依存関係をプロジェクトにインポートするために使用しようとしています。テストとして、JUnit をインポートしようとしています。という名前の新しいクラスを作成し、先頭HelloWorldTestに追加import org.junit.runner.RunWithしました。キーワードjunitは赤色で強調表示されます。Alt+Enter を押して「Maven の依存関係を追加」を選択すると、「結果が見つかりません」というウィンドウが表示されます。

JUnit はかなり標準的な依存関係であり、Maven がそれを見つけてくれると思います。私は何か間違ったことをしていますか?

編集:

「アーティファクトの検索」タブを見ると、使用可能なアーティファクトは「x」の後にアルファベット順に始まるものだけのようです。何かが誤って設定されている可能性がありますか? ある種のキャッシュをクリアする必要がありますか? をインポートできたxmlunitので、そこにあるアーティファクトについては正しく機能します。

スクリーンショット: http://imgur.com/MV3RKgE

4

1 に答える 1

0

次のコード スニペットがある場合は、pom.xml ファイルを確認しましたか。

<dependency>
 <groupId>junit</groupId>
 <artifactId>junit</artifactId>
 <version>4.11</version>
 <scope>test</scope>
</dependency>

そうしないと、maven はこの依存関係を自動的にフェッチしません。

于 2013-07-14T05:09:49.430 に答える