好的,卡尺又出现了一些问题。
我现在在 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
。
我试图从各种来源的点点滴滴的信息中解决这个问题,但我真的很喜欢这个。我会很感激任何意见。