For sbdy looking to do it with kotlin DSL and is gradle noob like me. This seems to work for me in gradle 8.10.2
tasks.register<Copy>("saveDependencies") { from(configurations.runtimeClasspath) into(layout.buildDirectory.dir("lib")) }