Как создать jar файл с тестовыми классами и всеми зависимостями с помощью gradle?

Всем привет. Есть несколько junit тестовых классов. Задача создать jar файл с этими тестовыми классами и со всеми зависимостями с помощью gradle.

apply plugin: 'java'

task testJar(type: Jar) {
    classifier = 'tests'
    from sourceSets.test.output.classesDirs
}


repositories {
    jcenter()
}

dependencies {

    testImplementation 'junit:junit:4.12'
    //some dependencies....

}

Что то типа этого не работает, тестовых классов внутри джарника нет. HELP!

А зачем? Обычно так никто не делает.

Что бы в jmeter тестировать под нагрузкой через junit sampler. Для нагрузочного тестирования grpc.

Посмотри этот пример - sunshine/sunshine-junit4-integration-tests at master · tatools/sunshine · GitHub