2016-11-02 15 views
0

以下IntelliJのプロジェクトにinludedさSLF4Jライブラリを、認識されない例は、次のとおりです。IntelliJのは、ライブラリを認識しない

enter image description here

の理由ができることをこの?

+2

プロジェクト - > Maven - > ReImport – TheLostMind

+0

を右クリックしてみてください。そして、 'delegate'プロパティはリストのタイプでなければなりません。インターフェイスは左側にあり、実装は右側にあります。 –

+1

左側のパネルにあるライブラリのリストは、あなたのプロジェクト内のすべてのライブラリのコレクションを表しており、スコープ別には分類されていません。あなたのmavenタブ(IDEのRHS上)にはスコープ別に分割されています。ほとんどの場合、作業中のスコープからロギングAPIが抜けている可能性があります(たとえば、test vs main)。 – cjstehno

答えて

0

私は、あなたのにsl4jの依存関係を追加しました。

以下のことを試すことができます。

  1. あなたのプロジェクト構造はF4キーを押して開き、ライブラリのセクションを参照してsl4jジャーがあるかどうかを確認し、そのそこに含まれていない場合は、再度追加することができます。問題のセクションもチェックすることができ、エラーは発生しません。
  2. ターゲットフォルダを削除し、mvn clean packageコマンドを実行してみてください。

それはあなたがそこに、その後mvn clean packageを再実行し、それが.m2にjarファイルの正しいバージョンをダウンロードするかどうかを確認していないそのversion.if正しいとあなたの.m2フォルダにこのjarファイルを持っているかどうかを確認後、動作しない場合フォルダ。

これで問題が解決するかどうか、ご質問がありましたら教えてください。

関連する問題