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
插件应用于子项目