首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析com.google.caliper.BeforeExperiment

无法解析com.google.caliper.BeforeExperiment
EN

Stack Overflow用户
提问于 2013-08-19 12:32:39
回答 2查看 506关注 0票数 4

当我将番石榴测试模块基准作为maven源根设置为maven源根时,我会从code.google.com克隆源代码,但是如何解决这个错误呢?见图

遵循弗兰克建议,我将更改为bechmark作为“测试源根”

但是dislplay不能解析符号BeforeExperiment,但是我的.m2/存储库有jar .see第一个屏幕截图

当我执行时,结果在下面,它是空的。

代码语言:javascript
复制
caliper  jar tf 1.0-beta-1/caliper-1.0-beta-1.jar|grep -E com.google.caliper.BeforeExperiment |sort
caliper  jar tf 0.5-rc1/caliper-0.5-rc1.jar|grep -E com.google.caliper.BeforeExperiment |sort
caliper  jar tf 1.0-beta-1/caliper-1.0-beta-1.jar|grep -E com.google.caliper.BeforeExperiment |sort
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-20 17:12:40

guava-tests/benchmark目录目前没有设置为Maven配置中的源根,因为它不会生成。尽管如此,我们只需要将一个新版本的Caliper推送到Maven Central,其中包括新的注释等等,我认为这应该很快就会发生。

票数 4
EN

Stack Overflow用户

发布于 2013-08-19 15:06:22

没有公开可用的“杯”版本包含com.google.caliper.BeforeExperiment类。

您可以自己比较在search.maven.org上进行以下类搜索的结果:

  • com.google.caliper.BeforeExperiment
  • com.google.caliper.Benchmark

你也可以检查你的罐子里有什么:

代码语言:javascript
复制
$ jar tf ~/.m2/repository/com/google/caliper/caliper/0.5-rc1/caliper-0.5-rc1.jar | \
    grep -E com.google.caliper.B | sort
com/google/caliper/Benchmark.class
$

或者使用最新的“发布版”卡利珀:

代码语言:javascript
复制
$ jar tf caliper-1.0-beta-1.jar | grep -E com.google.caliper.B | sort
com/google/caliper/Benchmark.class
$
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18313917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档