Comment exporter les bibliothèques dépendantes d'un répertoire pour le déploiement en gradle?

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

  •  28-09-2019
  •  | 
  •  

Question

Je dois déployer mon code à une autre machine. Comment exporter les bocaux dépendants à un répertoire lib?

Était-ce utile?

La solution

Je ne suis pas sûr que ce soit la bonne façon, mais pour copier les pots dans un répertoire lib Je fais ce qui suit:

/**
 * 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
  }

Autres conseils

Voici la façon de le faire avec Gradle 2.x:

task copyToLib(type: Copy) {
    // into "build/lib"
    into "lib"
    from configurations.classpath
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top