Gradle实现项目引发异常

Gradle实现项目引发异常,gradle,Gradle,我的项目具有以下层次结构: - project - project-server - build.gradle - gradle.properties - settings.gradle - project-client - build.gradle - gradle.properties - settings.gradle - build.gradle - gradle.properties - settings.gr

我的项目具有以下层次结构:

- project
  - project-server
    - build.gradle
    - gradle.properties
    - settings.gradle    
  - project-client
    - build.gradle
    - gradle.properties
    - settings.gradle
  - build.gradle
  - gradle.properties
  - settings.gradle
在父build.gradle文件中,我添加了以下行:

project(':project-client') {
    dependencies {
        implementation project(':project-server')
    }
}
我得到:

错误:评估根项目“project”时出现问题

在类型的对象上找不到参数[项目]:项目客户端“]的方法实现() org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler

这是我的整个身材。格雷德尔:

apply plugin: 'java'

println(subprojects.each {it -> it.name})

project(':project-client') {
    dependencies {
        implementation project(':project-server')
    }
}

allprojects {
    group = 'com.test'

    repositories {
        mavenLocal()
        maven {
          //local nexus config
        }
        mavenCentral()
        jcenter()
    }
}

subprojects {
    version = {version}
}
这是设置。gradle:

rootProject.name = 'project'

include 'project-server', 'project-client'

请帮助,提前感谢。

实现
配置由添加

在提供的
build.gradle
中,您只为根项目应用了
java
插件。您的
:project client
子项目没有从其父项目(根)继承插件,因此
java
插件未应用于
:project client
项目

这就是为什么它“找不到参数的方法
implementation()
”。确保将
java
插件应用于子项目