5

Pisząc to dla użytkowników, którzy mają w przyszłości problemy, takie jak ja. Biblioteki zbudowane w konfiguracji Typesafe zazwyczaj używają własnych plików reference.conf i odnoszą się do określonych kluczy konfiguracyjnych. Podczas budowania grubego pliku JAR za pomocą wtyczki Gradle shadowJAR pliki te nie są uwzględniane.Jak naprawić brakujące pliki conf podczas korzystania z zależności shadowJar i Scala?

Zależności takie jak Spray i Akka powodują błędy, gdy gruby JAR próbuje uruchomić. Błędy wyglądają następująco:

Exception in thread "main" com.typesafe.config.ConfigException$Missing: No configuration setting found for key 'spray' 
Exception in thread "main" com.typesafe.config.ConfigException$Missing: No configuration setting found for key 'akka' 

Jak to naprawić? Sprawdź odpowiedź poniżej.

Odpowiedz

Powiązane problemy