我必须将Finagle 6.35.0
的{{1}}用作依赖项。
我使我的项目依赖于
Scala 2.11
finagle-core_2.11-6.35.0.jar
。 我得到的错误:
finagle-stats_2.11-6.35.0.jar
。
我希望这堂课在这些罐子里。但是这些罐子都不包含java.lang.ClassNotFoundException: com.twitter.finagle.stats.ExceptionStatsHandler
,这对我来说有点令人惊讶。我已经用其他ExceptionStatsHandler
标签搜索了它,例如.jars
,但没有成功。
您能告诉我在哪一个依赖项(finagle-commons-stats_2.11-6.35.0.jar
)中可以找到.jar
?也许应该在前面提到的版本之一中,但是我使用的库版本不正确?
我说的是com.twitter.finagle.stats.ExceptionStatsHandler
而不是maven或gradle依赖项,因为我的项目是J-boss模块,我必须手动添加.jars
作为依赖项。
答案 0 :(得分:3)
搜索您的班级名称,我们可以找到:
Source code: Class ExceptionStatsHandler.scala part of util-stats_2.12 version 18.1.0
有了这些信息,我们可以找到相应的maven依赖项:Utilities Stats
@chrylis还建议了一种在Maven存储库中搜索特定类的好方法:
要找到罐子,请转到Central并搜索 fc:com.twitter.finagle.stats.ExceptionStatsHandler(完整类名)。