с такой проблемой: в JAR-е в итоге лежат просто JAR-ы с зависимостями, а не их файлы классов. Поэтому при попытке запуска вылетает ClassNotFoundException. Кто-нибудь подскажет, как решить?
Вот Gradle task
task sourcesJar(type: Jar, dependsOn: classes) {
manifest {
attributes 'Main-Class': 'dfpBenchmarks.SimpleSumBenchmark'
attributes 'Class-Path': configurations.runtimeClasspath.files.collect { it.getName() }.join(' ')
}
archiveBaseName.set('tests')
from sourceSets.main.allSource + sourceSets.jmh.compileClasspath + sourceSets.jmh.runtimeClasspath
}
https://t.me/gradle
Обсуждают сегодня