Java &引用;logback classic“;问题:无法访问包ch.qos.logback中的术语classic

Java &引用;logback classic“;问题:无法访问包ch.qos.logback中的术语classic,java,scala,logging,logback,Java,Scala,Logging,Logback,我正在使用“ch.qos.logback”%%“logback classic”%%“1.1.7”作为依赖项(在我的scala+sbt项目中),并使用记录器:val internalLogger=LoggerFactory.getLogger(this.getClass) 我得到了以下错误: [error] missing or invalid dependency detected while loading class file 'Logging.class'. [error] Could

我正在使用
“ch.qos.logback”%%“logback classic”%%“1.1.7”
作为依赖项(在我的scala+sbt项目中),并使用记录器:
val internalLogger=LoggerFactory.getLogger(this.getClass)

我得到了以下错误:

[error] missing or invalid dependency detected while loading class file 'Logging.class'.
[error] Could not access term classic in package ch.qos.logback,
[error] because it (or its dependencies) are missing. Check your build definition for
[error] missing or conflicting dependencies. (Re-run with `-Ylog-classpath` to see the problematic classpath.)
[error] A full rebuild may help if 'Logging.class' was compiled against an incompatible version of ch.qos.logback.
[error] one error found

错误是普遍的,不清楚。你知道哪里出了问题吗

您没有添加jar文件

如果您使用的是maven,则在
pom.xml

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.0.13</version>
</dependency>
资源位置:

在多模块sbt项目中,其中一个模块未正确使用日志依赖项。我必须将依赖项添加到根模块

我想您错过了我说的我正在使用sbt的部分(以及“ch.qos.logback”%“logback classic”%“1.1.7”作为sbt依赖项)
// https://mvnrepository.com/artifact/ch.qos.logback/logback-classic
compile group: 'ch.qos.logback', name: 'logback-classic', version: '1.0.13'