【发布时间】:2014-02-04 08:14:04
【问题描述】:
好的,卡尺又出现了一些问题。
我现在在 Linux 上运行,尝试使用 beta 快照。我正在尝试仅使用 jar 通过命令行运行 Google 的卡尺。 (测试版快照)
我没有可以访问这台机器上的 maven,安装它是不可能的。我只想使用一个罐子,也许一旦它起作用了,我就可以编写一个脚本或其他东西。
这是我正在做的:
1。使用小示例 Benchmark:
import com.google.caliper.Benchmark;
public class Tutorial {
public static class Benchmark1 {
@Benchmark void timeNanoTime(int reps) {
for (int i = 0; i < reps; i++) {
System.nanoTime();
}
}
}
}
2。用javac -cp caliper-1.0-beta-SNAPSHOT-all.jar Tutorial.java编译
3。 (尝试)使用
运行java -cp caliper-1.0-beta-SNAPSHOT-all.jar com.google.caliper.runner.CaliperMain Tutorial.Benchmark1,接收消息Benchmark class not found: Tutorial.Benchmark1。
我试图从各种来源的点点滴滴的信息中解决这个问题,但我真的很喜欢这个。如有任何意见,我将不胜感激。
【问题讨论】: