【问题标题】:Is there a way to add classpath/directories for dependencies on Gradle?有没有办法为 Gradle 上的依赖项添加类路径/目录?
【发布时间】:2014-03-31 18:04:52
【问题描述】:

我有一个新项目,它依赖于旧项目中的类,而不是 jar 文件,而是实际的类。 如何使这些目录成为 gradle compile 的依赖项?

【问题讨论】:

标签: gradle


【解决方案1】:
dependencies {
    compile files("relative/path/to/classes/dir")
}

更多详情,请查看Gradle User Guide

【讨论】:

  • 这似乎将该目录中的所有文件作为 jar 文件添加到类路径中。我们可以只添加一个文件夹吗?我也有同样的问题。
  • 这会将指定的目录添加到类路径中,这实际上会添加该目录中包含的所有类文件(不是 Jar 文件)。这就是 OP 的要求。
  • 你是对的。这将添加目录而不是目录的文件。 fileTree() 添加我认为的文件夹的所有文件(递归)。我对此感到困惑。非常感谢。
  • 不应该是classpath 而不是compile 吗?
  • @elias OP 询问“gradle compile 的依赖关系”
猜你喜欢
  • 1970-01-01
  • 2017-01-28
  • 2015-08-12
  • 2018-02-17
  • 2018-04-06
  • 1970-01-01
  • 2016-01-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多