6

我需要将我的代码部署到另一台机器上。如何将依赖的 jar 导出到 lib 目录?

4

2 回答 2

4

这是使用 Gradle 2.x 的方法:

task copyToLib(type: Copy) {
    // into "build/lib"
    into "lib"
    from configurations.classpath
}
于 2013-03-30T02:59:53.297 回答
3

我不确定这是否是正确的方法,但是要将 jar 复制到 lib 目录,我执行以下操作:

/**
 * 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
  }
于 2010-10-18T12:35:39.603 回答