我使用Maven在Intellij Idea 2016.2上安装了春季项目。出于某种原因,我无法导入或使用ch.qos.logback.classic
包中的任何类。我试图使缓存无效,重新导入maven依赖项。
例如
import ch.qos.logback.classic.Level;
IDE说“无法解析符号级别”。从命令行编译时,它表示'package ch.qos.logback.classic不存在'。有什么建议可能是错的吗?
更新 - 发现了这个问题。我已经设置了依赖范围来编译。更新此问题解决了这个问题。
答案 0 :(得分:2)
您是否在依赖项中添加了ch.qos.logback:logback-classic
Maven工件?
你应该在你的pom中有这样的东西:
<dependencies>
...
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.3</version>
</dependency>
...
<dependencies>