2017-05-13 191 views
1

我创建了自己的finagle解析器,我想在我的scalaTest中测试它。但由于我的测试不提供META-INF /服务/ com.twitter.finagle.Resolver文件,当我运行客户端Finagle解决方案找不到方案

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

我收到错误

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

任何想法如何在我的测试中使用Intellij测试解析器?

+0

你已经回答了你自己的问题:“因为我的测试没有提供META-INF/services/com.twitter.finagle.Resolver文件...”使它提供文件。 – Dima

回答

0

您可以尝试将META-INF文件提供给intellij,就像Dima建议的一样吗?

+0

我设法解决它,将文件传递到目标文件夹。 – paul