首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Gradle:找不到参数的方法plugins()

Gradle:找不到参数的方法plugins()
EN

Stack Overflow用户
提问于 2022-05-20 04:19:51
回答 1查看 3K关注 0票数 1

我正在尝试更新我的项目中的Gradle (4.1到4.10开始)。当前,任何Gradle命令都失败了:

代码语言:javascript
运行
复制
$ ./gradlew help --scan

FAILURE: Build failed with an exception.

* Where:
Settings file 'C:\path\to\update_gradle_4-to-5\settings.gradle' line: 2

* What went wrong:
A problem occurred evaluating settings 'stp_update_gradle_4-to-5'.
> Could not find method plugins() for arguments [settings_bahdvc7oyczkaknvtasx3cr06$_run_closure1$_closure2@5bd0fd5c] on object of type org.gradle.plugin.management.internal.DefaultPluginManagementSpec.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 4s

好的。它清楚地告诉我,settings.gradle有问题,但我真的不知道是什么。

settings.gradle

代码语言:javascript
运行
复制
pluginManagement {
    plugins {
        id "com.moowork.node" version "${com_moowork_node_version}"
        id "io.spring.dependency-management" version "${io_spring_dependency-management_version}"
        id "net.ltgt.apt" version "${net_ltgt_apt_version}"
        id "org.sonarqube" version "${org_sonarqube_version}"
        id "org.springframework.boot" version "${spring_boot_version}"
    }
}
rootProject.name = 'hub'

gradle-wrapper.properties

代码语言:javascript
运行
复制
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10-bin.zip

gradle.properties

代码语言:javascript
运行
复制
assertj_version=3.6.2
awaitility_version=2.0.0
com_moowork_node_version=1.2.0
commons_io_version=2.5
commons_lang_version=3.5
cucumber_version=1.2.4
dropwizard_metrics_version=3.2.2 # Overridden to get metrics-jcache
elasticsearch_version=2.1.7.RELEASE
hibernate_version=5.2.10.Final
hikaricp_version=2.6.0
io_spring_dependency-management_version=1.0.11.RELEASE
jackson_version=2.8.7
javax_transaction_version=1.2
jhipster_server_version=1.1.9
jjwt_version=0.7.0
json_path_version=0.9.1
liquibase_hibernate5_version=3.6
liquibase_slf4j_version=2.0.0
logstash_logback_encoder_version=4.11
mapstruct_version=1.1.0.Final
metrics_spring_version=3.1.3
net_ltgt_apt_version=0.11
node_version=6.11.1
npm_version=5.3.0
org_sonarqube_version=2.5
problem_spring_web_version=0.20.0
profile=dev
prometheus_simpleclient_version=0.0.20
spring_boot_version=1.5.7.RELEASE
springfox_version=2.7.0
yarn_version=0.27.5
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-20 06:41:08

pluginManagement是Gradle 4.10中的孵化器特性,不支持定义plugins闭包(用户指南DSL参考)。在5.6级中,plugins首先作为孵化特征出现。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72313562

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档