「エラー:(3、24)java:パッケージorg.junitが存在しません」に対する3つの解決策



Three Solutions Toerror



mavenをインストールしてmaven-archtype-quickstartを作成した後、junitユニットテスト中に次のエラーが報告されました。
主に含まれています 3種類 解決:

方法1:junitのバージョンを一致させる

  1. IntelliJ IDEA–> libと入力し、junitを見つけて、junitのバージョン番号を確認します



  2. 4.11を変更するにはpom.xmlをダブルクリックします 対応するバージョンに変更します (ブロガーは4.12だったので、4.12に変更されました)

  3. この時点でも、テストでエラーが報告されます。必要です リブート IDEA、再起動後、問題は解決しました。



私のpom.xmlのjunitのバージョンは4.11であり、IDEAのjunitのバージョンは4.12であるため、これがエラーを解決するための私の方法です。

方法2:MavenへのIDEビルド/実行アクションの委任を確認します

  1. 「ファイル」->「設定」->「ビルド、実行、デプロイメント」->「ビルドツール」->「Maven」->「ランナーインターフェース」と入力します。
  2. 「IDEビルド/実行アクションをMavenに委任する」をチェックします。以下に示すように
    参照リンク

方法3:jarパッケージを手動でインポートする

  1. 「ファイル」–>「プロジェクト構造」–>「ライブラリ」–>「+」記号、つまり「新しいプロジェクトライブラリ」と入力します。
  2. IntelliJ IDEA-> lib-> junit-4.12.jarを選択します
    しかし、この方法は、Mavenを使用するという本来の意図に違反しています。 Maven自体は倉庫管理ツールですが、手動でインポートされるため、この方法はお勧めしません。 参照リンク