Java Gradle构建不包括本地依赖项目的依赖

时间:2020-04-07 04:26:15

标签: java eclipse gradle

我有两个本地项目:A项目和B项目。

项目B依赖于项目A,因此我将项目A包含在项目B中。

我遇到的问题是,项目A还具有项目B需要使用的外部依赖项,但是Gradle构建不包括它们。

项目A

build.grade

apply plugin: 'eclipse'
apply plugin: "com.github.bjornvester.xjc"
apply plugin: 'java-library'

dependencies {
  api group: 'com.google.guava', name: 'guava', version: '28.1-jre'
...

项目B

settings.gradle

rootProject.name = 'Project B'

include ':Project A'

project(':Project A').projectDir = new File("../Project A")

build.gradle

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'java-library'

dependencies {
  implementation (project(":Project A")) { transitive = true }
}

我还在项目B上运行以下命令:gradlew cleanEclipse eclipse

但是,它仍然不会下载Project A的依赖项。我在做什么错了?

0 个答案:

没有答案