2017-05-13 6 views
1

ich meine eigene finagle Resolver erstellen, und ich möchte es in meinem scalaTest testen. Aber da mein Test bietet keine META-INF/services/com.twitter.finagle.Resolver Datei, wenn ich den Client laufenFinagle Resolver nicht für Schema gefunden

Http.client.newService("myResolver!foo.com:/endpoint", "service") 

Ich erhalte den Fehler

com.twitter.finagle.ResolverNotFoundException: Resolver not found for scheme "myResolver". Please add the jar containing this resolver to your classpath 

Irgendeine Idee, wie man einen Resolver in meinem Test testen, der mit Intellij läuft?

+0

Sie haben Ihre eigene Frage beantwortet: „seit meinem Test der META-INF/services/com.twitter.finagle.Resolver Datei nicht zur Verfügung stellt ...“ Machen Sie es die Datei zur Verfügung stellen. – Dima

Antwort

0

können Sie versuchen, die Bereitstellung der META-INF-Datei IntelliJ, wie Dima vorgeschlagen?

+0

Ich kann es beheben, indem ich die Datei in den Zielordner übergebe. – paul

Verwandte Themen