当前位置: 首页 > 知识库问答 >
问题:

TFS 2015 Maven构建步骤:即使有问题也要成功

茅星雨
2023-03-14
  1. SLF4J:类路径包含多个SLF4J绑定。
  2. slf4j:在[jar:file://c://windows/serviceprofiles/networkservice/.m2/repository/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar!/org/slf4j/impl/statibloggerbinder.class]
  3. 中找到绑定
  4. SLF4J:在[jar:file://c://windows/serviceprofiles/networkservice/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.4.1/log4j-slf4j-impl-2.4.1.jar!/org/slf4j/impl/statibloggerbinder.class]
  5. 中找到绑定
  6. slf4j:有关解释,请参见http://www.slf4j.org/codes.html#multiple_bindings。
  7. SLF4J:实际绑定类型为[ch.qos.logback.classic.util.ContextSelectorStaticBinder]

根据文档,这只是一个警告,但我希望它在这样的警告失败,我如何做到这一点?

共有1个答案

姜宏放
2023-03-14

嗨,这只是一个警告,通知您在配置的类路径中有多个JAR--它们有SL4J绑定实现(简单地说)。请在这里查阅官方文件。

您可以尝试修改maven编译器插件配置,使其在警告时失败

<plugins>
    <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.3</version>
        <configuration>
            <source>1.8</source>
            <target>1.8</target>
            <showWarnings>true</showWarnings>
            <compilerArgs>
                <arg>-Xlint:all</arg>
                <arg>-Werror</arg>
            </compilerArgs>
        </configuration>
    </plugin>
</plugins>

这个问题的例子

 类似资料:
  • 遵循下面的引导,在 Linux 上构建 Electron . Prerequisites Python 2.7.x. 一些发行版如 CentOS 仍然使用 Python 2.6.x ,所以或许需要 check 你的 Python 版本,使用 python -V. Node.js v0.12.x. 有很多方法来安装 Node. 可以从 Node.js下载原文件并且编译它 .也可以作为一个标准的用户在

  • 遵循下面的引导,在 Windows 上构建 Electron . 前提 Windows 7 / Server 2008 R2 or higher Visual Studio 2013 with Update 4 - download VS 2013 Community Edition for free. Python 2.7 Node.js Git 如果你现在还没有安装 Windows , mod

  • 遵循下面的步骤, 在 Windows 平台上构建 Electron。 Build Instructions (Windows) Follow the guidelines below for building Electron on Windows. 基本要求 Windows 10 / Server 2012 R2 或更高版本 Visual Studio 2017 15.7.2 或更高版本 - 免

  • 遵循下面的引导,在 macOS 上构建 Electron. Build Instructions (macOS) Follow the guidelines below for building Electron on macOS. 基本要求 macOS >= 10.11.6 Xcode >= 9.0.0 node.js (外部) 包含TLS 1.2支持的Python2.7 Prerequisit

  • 遵循下面的步骤,在 Linux 上构建 Electron. Build Instructions (Linux) Follow the guidelines below for building Electron on Linux. 前提条件 至少 25GB 硬盘空间 和 8GB 内存. Python 2.7.x. 一些发行版如 CentOS 6.x 仍然使用 Python 2.6.x ,所以或许

  • 按照下面的指南在Windows下构建 Electron 本身,以此创建自定义 Electron 二进制文件。 为了将您的应用代码与预构建的 Electron 二进制文件打包并发布,请参阅 应用程序发布 指南。 Prerequisites Windows 10 / Server 2012 R2 或更高版本 Visual Studio 2017 15.7.2 或更高版本 - 免费下载 VS 2019