【问题标题】:How to import the latest log4j2 from maven in intellij-idea如何在intellij-idea中从maven导入最新的log4j2
【发布时间】:2019-05-23 02:11:45
【问题描述】:

如何在 intellij-idea 中从 maven 导入最新的 log4j2?
在撰写本文时,它是 2.11.2,当我搜索它时它不在列表中。

我搜索了没有引号的 'org.apache.logging.log4j' 和 '2.11.2'。 (以及许多其他搜索)
如果我使用 google,我可以在 maven 存储库中找到它:

<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j -->
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>2.11.2</version>
    <type>pom</type>
</dependency>

我想通过 maven 来做,因为我需要传递依赖。
我需要一个最新版本,因为我需要“删除”功能。

我正在使用 IntelliJ IDEA Ultimate 2019.1.2(目前可用的最新版本)

【问题讨论】:

    标签: java maven intellij-idea log4j2


    【解决方案1】:

    我可以在您的依赖项中看到 2 个错误:

    • artifactId 应该是 log4j-core(如果您想要整个引擎)或只是 log4j-api(如果您正在编写一个库并且只想要 API)
    • 类型pom 可能不是你想要的。你想要jar 这是默认值,所以应该删除类型。

    为避免出现更多拼写错误,请从以下位置复制粘贴依赖项: https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core/2.11.2

    【讨论】:

    • 非常感谢!搜索log4j-core的时候可以找到
    猜你喜欢
    • 2015-06-29
    • 2013-10-20
    • 1970-01-01
    • 2017-07-14
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多