2017-05-13 232 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