如何将依赖库导出到Gradle部署目录中?
-
28-09-2019 - |
题
我需要将代码部署到另一台计算机。如何将依赖的罐子导出到LIB目录?
解决方案
我不确定这是否是正确的方法,但是要将罐子复制到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
}
其他提示
这是使用Gradle 2.x进行操作的方法:
task copyToLib(type: Copy) {
// into "build/lib"
into "lib"
from configurations.classpath
}
不隶属于 StackOverflow