gpt4 book ai didi

scala - SBT 多项目找不到 logback 扩展

转载 作者:行者123 更新时间:2023-12-02 03:09:52 26 4
gpt4 key购买 nike

我有一个多项目 SBT 构建,其中 common 项目包含一个与 logback 相关的扩展,而 logback.xml 被放置在一个全局资源文件夹中。

我的结构如下,但是在运行应用程序 (App) 时它没有应用 LogbackCompositeConverterEx

如何让 logback CompositeConverter 在运行时影响依赖的项目?

build.sbt

|- Common
|-- src
|--- main
|---- scala
|----- LogbackCompositeConverterEx.scala // Does not seem to be applied
|---- resources

|- Feature
|-- src
|--- main
|---- scala
|---- resources

|- App
|-- src
|--- main
|---- scala
|---- resources
|----- logback.xml // Can this be in common?

最佳答案

要回答您的问题,是的,您可以移动公共(public)资源文件夹中的 logback.xml。但我不确定这会解决问题。有没有办法私下共享项目,或者至少共享 build.sbt,以便能够检查您如何定义子模块的依赖关系和聚合?

关于scala - SBT 多项目找不到 logback 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40537745/

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