Akka project에서 reference.conf를 /resources 디렉토리가 아닌 곳으로 설정할 때 아래 stackoverflow 질문과 같은 Exception을 마주칠 때가 있다.


http://stackoverflow.com/questions/31011243/no-configuration-setting-found-for-key-akka-version




  reference.conf 파일을 각 akka 모듈 안에 있는 reference.conf 파일을 지정하지 못하도록 shadow plugin을 이용해야 한다.  Akka Document에는 Maven에 대한 내용만 아래와 같이 나와있다.


http://doc.akka.io/docs/akka/snapshot/general/configuration.html#When_using_JarJar__OneJar__Assembly_or_any_jar-bundler




  Project Build Tool을 Gradle로 이용하고 있는데, Gradle에서 shadow plugin을 사용한 예제가 구글에서 찾기 힘들어 직접 만들어보고 github에 공유했다.


https://github.com/simjaemun2/akka_gradle_shadow

+ Recent posts