JMH Невозможно найти ресурс: /META-INF/BenchmarkList.JAVA

Программисты JAVA общаются здесь
Anonymous
JMH Невозможно найти ресурс: /META-INF/BenchmarkList.

Сообщение Anonymous »

Я не могу запустить простой тест JMH внутри eclipse.
Зависимости Maven:

Код: Выделить всё

            
org.openjdk.jmh
jmh-core
1.12


org.openjdk.jmh
jmh-generator-annprocess
1.12

Код Java:

Код: Выделить всё

    public class BTest {
@Benchmark
public void test() {
// todo
}

public static void main(String[] args) throws RunnerException {
Options opt = new OptionsBuilder()
.include(BTest.class.getSimpleName())
.build();

new Runner(opt).run();
}
}
Результат запуска:

Код: Выделить всё

> Exception in thread "main" java.lang.RuntimeException: ERROR: Unable
> to find the resource: /META-INF/BenchmarkList     at
> org.openjdk.jmh.runner.AbstractResourceReader.getReaders(AbstractResourceReader.java:96)
>   at org.openjdk.jmh.runner.BenchmarkList.find(BenchmarkList.java:104)
>   at org.openjdk.jmh.runner.Runner.internalRun(Runner.java:256)   at
> org.openjdk.jmh.runner.Runner.run(Runner.java:206)    at
> com.test.BTest.main(BTest.java:24)
Может быть, проблема в том, что я запускаю его из eclipse.

Подробнее здесь: https://stackoverflow.com/questions/380 ... chmarklist

Вернуться в «JAVA»