【发布时间】:2016-01-20 15:40:28
【问题描述】:
我正在尝试让日志记录与 Flyway/Log4J/FileAppender 一起使用。我意识到在 SO 和其他地方有几个与这个主题相关的问题,他们都倾向于说“如果 log4j 在你的类路径中,Flyway 将自动使用它”。
但是,在确保类路径中有 log4j、尝试无数配置选项并同时使用 log4j 1.x 和 2.x 几个小时之后,我无法看到 log4j 创建的日志文件。即使在使用“-X”选项运行 Flyway 命令行客户端时,我也看不到任何类型的错误消息或指示可能出错的指针。
我承认我不是 Java 人,所以对于那些精通 Java 的人来说,这可能是完全显而易见的(如果是这种情况,我深表歉意)——但是,我认为我(和其他人)会从一个实际的例子中受益,或者让 log4j 与 Flyway 一起工作的快速步骤。当然,除了确保 log4j 在您的类路径中之外,还有更多内容,因为 log4j 需要配置等。
我们应该使用什么版本的 log4j? Flyway 的工作示例配置文件是什么样的?
我认为 Flyway 很棒,但可以使用更多信息来了解如何启动和运行。
【问题讨论】:
标签: flyway