2016-08-22 17 views
0

Mavenを使用してIntellij Idea 2016.2で春のプロジェクト設定を行っています。何らかの理由で、ch.qos.logback.classicパッケージにあるクラスをインポートしたり使用したりすることはできません。キャッシュを無効にしようとしましたが、依存関係を再インポートしました。ch.qos.logback.classicクラスを使用できません。

import ch.qos.logback.classic.Level; 

と例えば

IDEは 'シンボルレベルを解決することはできません' と言います。コマンドラインからコンパイルすると、 'package ch.qos.logback.classic does not exist'と表示されます。何が間違っているかもしれませんか?

更新 -が問題を発見しました。コンパイルするための依存スコープを設定しました。これを更新すると問題が解決しました。

答えて

2

依存関係にch.qos.logback:logback-classic Mavenアーティファクトを追加しましたか?助けを

<dependencies> 
    ... 
     <dependency> 
      <groupId>ch.qos.logback</groupId> 
      <artifactId>logback-classic</artifactId> 
      <version>1.1.3</version> 
     </dependency> 
    ... 
<dependencies> 
+0

ありがとう:

はあなたのポンポンでそのようなものを持っている必要があります。問題を見つけて質問を更新しました。 –

+0

ようこそ。あなたの問題はどうでしたか? – davidxxx

+0

コンパイルするための依存関係スコープを設定しました。これを更新すると問題が解決しました。 –

関連する問題