I add this task to my `build.gradle.kts` files:
tasks.register("printRuntimeClasspath") {
println(sourceSets.main.get().runtimeClasspath.asPath)
}
and then call java builds using:
java -cp $( ./gradlew --quiet printRuntimeClasspath ) com.example.MyEntryPoint