使用 lib/ 中的所有 JAR 文件作为依赖项
Posted
技术标签:
【中文标题】使用 lib/ 中的所有 JAR 文件作为依赖项【英文标题】:Use all JAR files in lib/ as dependencies 【发布时间】:2014-03-18 03:06:24 【问题描述】:我喜欢将所有不在 Maven Central 中的 JAR 文件依赖项放到我的 Java 项目根目录中的 lib/
目录中。
有没有办法让Gradle自动添加lib/
中的所有JAR文件?
【问题讨论】:
【参考方案1】:是的,有。只需将以下行添加到您的 build.gradle
。
dependencies
compile fileTree(dir: 'lib', includes: ['*.jar'])
【讨论】:
马上回答我自己的问题可能看起来很奇怪,但我往往会忘记这是如何工作的,我想在下次需要时在 SO 上找到它。 我会这样做,但我必须再等 2 天才能接受我自己的答案。 嗯,漂亮而紧凑。我想我得开始研究 Gradle 看看我是否比 Maven 更喜欢它。 @Gimby 完全同意。构建文件总是很容易阅读,但有时如果您不了解 Groovy,就很难弄清楚某些东西是如何工作的。以上是关于使用 lib/ 中的所有 JAR 文件作为依赖项的主要内容,如果未能解决你的问题,请参考以下文章
如何为项目/lib 中的本地 jar 创建 Ivy 依赖项?
如何从 lib 文件夹中添加 Maven 依赖 jar 文件