Add classpath in manifest using Gradle

Found a solution on Gradle’s forum:

jar {
  manifest {
    attributes(
      "Class-Path": configurations.compile.collect { it.getName() }.join(' '))
  }
}

Source: Manifest with Classpath in Jar Task for Subprojects

Leave a Comment