代码之家  ›  专栏  ›  技术社区  ›  Joshua

如何将依赖库导出到目录以便在gradle中部署?

  •  6
  • Joshua  · 技术社区  · 15 年前

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

    2 回复  |  直到 15 年前
        1
  •  3
  •   Shawn Vader    15 年前

    我不确定这是否正确,但要将jars复制到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
      }
    
        2
  •  4
  •   djangofan    11 年前

    下面是使用Gradle 2.x的方法:

    task copyToLib(type: Copy) {
        // into "build/lib"
        into "lib"
        from configurations.classpath
    }
    
    推荐文章