2016-11-10 17 views
3

commonプロジェクトにログバック関連の拡張が含まれ、logback.xmlがグローバルリソースフォルダに配置されるマルチプロジェクトSBTビルドがあります。SBTマルチプロジェクトがログバック拡張子を見つけることができません

私は以下のような構造を持っていますが、アプリケーション(App)を実行しているときにはLogbackCompositeConverterExが適用されていません。

ログバック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? 

答えて

1

質問に答えるには、logback.xmlを共通のresourcesフォルダに移動します。しかし、私はそれが問題を解決するかどうかはわかりません。依存関係とサブモジュールの集計をどのように定義したかを確認できるように、プロジェクトを個人的に共有する方法、または少なくともbuild.sbtを使用する方法はありますか?

関連する問題