Wie exportiere ich die abhängigen Bibliotheken in einem Verzeichnis für den Einsatz in gradle?

StackOverflow https://stackoverflow.com/questions/3872377

  •  28-09-2019
  •  | 
  •  

Frage

Ich brauche meinen Code auf eine andere Maschine zu implementieren. Wie kann ich die abhängigen Gläser zu einem lib exportieren?

War es hilfreich?

Lösung

Ich bin nicht sicher, ob dies der richtige Weg ist, aber die Gläser auf ein lib Verzeichnis zu kopieren ich folgende tun:

/**
 * Copies the dependencies to the lib directory in preparation for them to be added to a jar file
 */
 task copyRuntimeDependencies(dependsOn: configurations.runtime.buildArtifacts, type: Copy) 
  {
    into('build/output/lib')
    from configurations.runtime
    from configurations.runtime.allArtifacts*.file
  }

Andere Tipps

Hier ist der Weg, um es mit Gradle 2.x zu tun:

task copyToLib(type: Copy) {
    // into "build/lib"
    into "lib"
    from configurations.classpath
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top