【JMH】JMH Gradle Plugin에서 Execution failed for task ':jmhRunBytecodeGenerator'.
JMH Gradle Plugin
( me.champeau.gradle.jmh
) 에서 다음과 같은 스택 트레이스가 나오고 실행이 실패하는 경우에 대한 대처법입니다.FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':jmhRunBytecodeGenerator'.
> A failure occurred while executing me.champeau.gradle.JmhBytecodeGeneratorRunnable
> Generation of JMH bytecode failed with 1 errors:
- Annotation generator had thrown the exception.
java.lang.NullPointerException
...
자신은 아래의
build.gradle.kts
에서 프로젝트를 하고 있었습니다만, group = "com.wrongwrong"
로 하고 있는데, 벤치마크가 com.wrongwrong
패키지 부하에 없었던 것이 원인이었습니다.build.gradle.kts
plugins {
kotlin("jvm") version "1.4.10"
id("me.champeau.gradle.jmh") version "0.5.2"
}
group = "com.wrongwrong"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
}
dependencies {
implementation(kotlin("stdlib"))
implementation(group = "org.openjdk.jmh", name = "jmh-core", version = "1.25.2")
}
잘하지 못했을 때의 배치는 다음과 같습니다.
아래와 같이 배치하는 것으로 잘 갔습니다.
아래와 같이, 아이 패키지에 배치했을 경우도 잘 갑니다.
Reference
이 문제에 관하여(【JMH】JMH Gradle Plugin에서 Execution failed for task ':jmhRunBytecodeGenerator'.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/wrongwrong/items/b6afe8c62f3f4414edc0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)