簡體   English   中英

org.slf4j的'dependencies.dependency.version':缺少slf4j-jcl:jar

[英]'dependencies.dependency.version' for org.slf4j:slf4j-jcl:jar is missing

我試圖從Github存儲庫導入大部分基於maven的項目,一旦我導入了所有項目,這就是我在控制台上看到的 -

Project build error: 'dependencies.dependency.version' for org.slf4j:slf4j-jcl:jar is missing.  pom.xml /testdemo   line 23 Maven pom Loading Problem
Project build error: 'dependencies.dependency.version' for org.slf4j:slf4j-api:jar is missing.  pom.xml /testdemo   line 28 Maven pom Loading Problem
null (org.apache.maven.plugins:maven-resources-plugin:2.5:resources:default-resources:process-resources)    pom.xml /testdemo   line 3  Maven Build Problem
null (org.apache.maven.plugins:maven-resources-plugin:2.5:testResources:default-testResources:process-test-resources)   pom.xml /testdemo   line 3  Maven Build Problem

有一些錯誤抱怨org.slf4j:slf4j-jcl:jar丟失了。

我不確定如何解決這個問題? 有什么想法嗎?

這是我的pom.xml文件中的內容 -

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-jcl</artifactId>
</dependency>

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
</dependency>

缺少庫的版本,試試這個:

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-jcl</artifactId>
    <version>1.7.5</version>
</dependency>     
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.5</version>
</dependency>

您缺少<dependency>塊中的<version>標記。

例如:

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-jcl</artifactId>
    <version>1.1.1</version>
</dependency>

如上所述,您缺少所需的版本號。

也許你從其他地方復制了你的代碼(不是壞事,我這樣做,只是說),然后編輯了一下? 您也可以像這樣在頂部指定版本號,以幫助提高可讀性和/或可維護性:

<properties>
    <slf4j.version>1.7.5</slf4j.version>
    <logback.version>1.0.9</logback.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>${slf4j.version}</version>
    </dependency>

    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>${logback.version}</version>
    </dependency>

    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-core</artifactId>
        <version>${logback.version}</version>
    </dependency>

    <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-core</artifactId>
        <version>1.9.5</version>
    </dependency>

</dependencies>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM