gpt4 book ai didi

java - 重定向 Maven3 Mojo 中的公共(public)日志输出

转载 作者:行者123 更新时间:2023-12-01 05:45:42 25 4
gpt4 key购买 nike

对于Flyway Maven 插件,我需要调用许多使用 commons-logging 进行日志记录的库(Flyway、Spring...)

在 Maven2 中,我可以使用 maven-plugin-log4j来实现这一目标。输出如下所示:

[INFO] [flyway:history {execution: default-cli}]
[INFO] Hsql does not support locking. No concurrent migration supported.

但是在 Maven3 中,这效果不太好:

[INFO] --- flyway-maven-plugin:1.3.2-SNAPSHOT:history (default-cli) @ flyway-sample ---
15.04.2011 09:49:10 com.googlecode.flyway.core.dbsupport.hsql.HsqlDbSupport <init>
INFO: Hsql does not support locking. No concurrent migration supported.

如何在 Maven3 中获得干净的日志输出?

最佳答案

您应该使用AbstractMojo.getLog()使用Maven提供的Logger。

关于java - 重定向 Maven3 Mojo 中的公共(public)日志输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5965214/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com