gpt4 book ai didi

java - "No matching benchmarks"当在 eclipse 中从 main 运行 JMH 时

转载 作者:太空宇宙 更新时间:2023-11-04 13:49:03 33 4
gpt4 key购买 nike

我想通过在 eclipse 中将 JMH 作为 Java 应用程序运行来尝试它的新功能。我导入并构建了 jmh-samples 项目。编译的类以/jmh-samples/target/generated-sources/annotations 结尾,/target/中有几个 JAR,并且从命令行运行 microbenchmarks.jar 可以正常工作。

但是,当我执行 main 时,我总是得到

No matching benchmarks. Miss-spelled regexp?

有什么想法吗?我使用的是0.3版本

最佳答案

jmh-dev@是与开发人员沟通的更好方式。

一些值得尝试的事情:

  1. 劫持Main可能不是一个好主意。请改用 Java API,like this sample .
  2. 使用 -v extra Debug模式匹配:过滤器正则表达式不正确,或者没有可运行的基准测试。
  3. 如果正则表达式不正确,请修复它。
  4. 如果没有可匹配的基准,则有可能无法正确生成和/或获取资源。确保 target/classes/ 在类路径上也可用。

关于java - "No matching benchmarks"当在 eclipse 中从 main 运行 JMH 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30516501/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com