gpt4 book ai didi

继承属性中的 Gradle 问题

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

我有一个由 gradle 构建的 spring 项目。我从 1.7 升级了 gradle至2.13
项目结构

Project
├─ modules
│ └───apps
│ ├─service-engine
│ │ └──build.gradle
│ └─ build.gradle
└─ build.gradle
settings.gradle文件
include 'modules:apps:service-engine',

根构建脚本
def prepareWar(war, project) {
//do somthing here
}

apps 中构建脚本模块
subprojects {
apply plugin: 'war'
}

service-engine 中构建脚本
project.ext.set('moduleName', 'Service-Engine')

prepareWar(war, project)

但它给出了错误

  • What went wrong: A problem occurred evaluating project >':modules:apps:service-engine'. Could not find property 'war' on project ':modules:apps:service-engine'.


它适用于 gradle 1.7,我找不到此错误的原因。
请问有人可以帮助我吗?

最佳答案

modules 中添加 build.gradle 文件并添加 subprojects {
apply plugin: 'war'}
为我构建脚本工作。

关于继承属性中的 Gradle 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37479724/

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