【JMH】JMH Gradle Plugin에서 FAILURE: Build failed with an exception.
JMH Gradle Plugin
( me.champeau.gradle.jmh
)에서 다음과 같은 오류가 발생하는 상황을 해결합니다.> Task :jmh FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':jmh'.
> A failure occurred while executing me.champeau.gradle.IsolatedRunner
> Error during execution of benchmarks
내 경우에는 벤치마크 관련 디렉토리 구성으로 인해 발생했습니다.
플러그인 README에 설명되어 있습니다. 대로,
JMH Gradle Plugin
에서는 src/jmh
부하에 벤치마크가 있다고 상정하고 있습니다.이 때문에, 어디에 벤치마크가 있는지를 설정하는지, 이하와 같은 구성으로
src/jmh
여기서 벤치마크 본체는 build.gradle 의 groupId 에 맞춘 패키지에 배치할 필요가 있다 점에도 주의가 필요합니다.
덤
이용하고 있던 build.gradle.kts
입니다.
build.gradle.ktsplugins {
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에서 FAILURE: Build failed with an exception.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/wrongwrong/items/ba562fcf561732f7a0d7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
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에서 FAILURE: Build failed with an exception.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/wrongwrong/items/ba562fcf561732f7a0d7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)