gpt4 book ai didi

gradle - 找不到多模块项目的方法 compile()

转载 作者:行者123 更新时间:2023-12-03 05:10:24 25 4
gpt4 key购买 nike

dependencies {
compile project('client')
compile project('-cache
')

现在当我注释掉 compile project('product-cache-client')它移动到下一个并对此进行提示。

我尝试将其添加到 gradle.settings在那个模块中像这样:
include('client')
include('cache')

但我仍然得到同样的错误。我什至尝试将其添加到 gradle.settings
project('lib/cache').projectDir = "$rootDir/lib/cache" as File

并且仍然得到相同的结果。

Gradle 4.4



主要的 gradle.build 文件:
subprojects {

dependencies {
compile project('client')
compile project('cache')

}

repositories{
jcenter()
mavenCentral()
}
}

configure(subprojects){
apply plugin: 'maven'
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'eclipse'
}

repositories {

}

buildscript {

ext {
sourceCompatibility = 1.8
targetCompatibility = 1.8
}
}

dependencies {
jcenter()
mavenCentral()
}

最佳答案

在您的父版本之上添加 java 插件,对我来说这有效:

应用插件:'java'

这里推荐——第二个答案Could not find method compile() for arguments Gradle
并且还使用“存储库”切换“依赖项” - 至少在您在此处编写的 build.gradle 示例中它们被切换了。

关于gradle - 找不到多模块项目的方法 compile(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48427793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com