Gradle:在类路径的jar名称中使用通配符
buildscript {
repositories {
flatDir {
dirs "foo/lib"
}
}
dependencies {
classpath name: 'bar-*-util'
}
}
bar版本可以是任何版本,例如bar-1.0-util.jar,bar-2.0-util.jar
最佳答案
您可以尝试将您具有的所有jar添加到lib目录中,如下所示:
dependencies {
classpath fileTree(dir: 'foo/lib', include: ['*.jar'])
}
或只是特定的 jar :
classpath fileTree(dir: 'foo/lib', include: ['bar-*-util.jar'])
在这种情况下,您无需指定
flatDir
存储库。
关于gradle - Gradle:在类路径的jar名称中使用通配符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45364629/