簡體   English   中英

您如何使用Gradle Scala插件在Gradle項目中的Scala代碼上運行JMH基准測試

[英]How do you run JMH Benchmarks on Scala Code in a Gradle Project using the Gradle Scala Plugin

我正在尋找一種在gradle項目中的Scala代碼上運行JMH基准測試的方法。 對於SBT,有一個插件 如果您正在使用Gradle或使用其他插件或編寫任務,該如何做。

您應該看看JMH Gradle插件 默認配置應允許使用Java編寫測試Scala代碼的JMH基准測試。

如果您想在Scala中自己編寫基准測試,則必須手動添加插件和依賴項,如下所示:

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'
}

然后在src/jmh/scala添加基准代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM