我将 Gradle 与 Eclipse 一起使用,并尝试从 Project2(均在同一根目录下)引用 Project1,如下所示:
设置.gradle:
include ':Project1'
project(':Project1').projectDir = new File(settingsDir, '../Project1')
构建.gradle
dependencies {
compile project(':Project1')
...}
Project1 也通过构建路径被引用。但是 eclipse/gradle 不会重新编译,而是使用包含旧的 jar 类。我还尝试将插件设置为 apply plugin: 'eclipse-wtp'
。
最佳答案
出于好奇,您的 build.gradle 中是否有这样的 block
eclipse.project {
referencedProjects 'Project1'
}
我问是因为,如果您不告诉 Eclipse 这个项目引用了 Project1,它就不会包含在构建路径中。
关于eclipse - Gradle 和 Eclipse 项目引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24240272/