2016-11-10 6 views
3

common 프로젝트에 로그백 관련 확장이 포함되어 있고 logback.xml은 글로벌 리소스 폴더에있는 다중 프로젝트 SBT 빌드가 있습니다.SBT 다중 프로젝트에서 로그백 확장명을 찾을 수 없습니다.

다음과 같은 구조를 가지고 있지만 응용 프로그램 (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? 

답변

1

질문에 대답하려면 일반적인 resource 폴더에서 logback.xml을 이동할 수 있습니다. 그러나 그 것이 문제를 해결할 지 확신하지 못합니다. 프로젝트를 개인적으로 공유하거나 최소한 build.sbt를 사용하여 하위 모듈의 종속성과 집계를 정의한 방법을 확인할 수 있습니까?