我正在寻找一种在gradle项目中运行Scala代码的JMH基准测试的方法。对于SBT,有一个plugin。如果你使用Gradle或者使用其他插件或编写任务,你怎么能这样做呢。
答案 0 :(得分:1)
你应该看看JMH Gradle Plugin。默认配置应允许在Java中编写用于测试Scala代码的JMH基准测试。
如果你想在Scala中自己编写基准测试,你必须像这样手动添加插件和依赖项:
<ActionController::Parameters {"name"=>"fff", "user_ids"=>["", "1", "2", "3"]} permitted: true>
然后在apply plugin: 'scala'
sourceSets {
jmh {
scala.srcDir 'src/jmh/scala'
}
}
jmh {
include = ['.*']
jmhVersion = '1.15'
}
dependencies {
compile group: 'org.scala-lang', name: 'scala-library', version: '2.12.1'
}
。