gpt4 book ai didi

spring-boot - 找不到参数的 bootJar() 方法

转载 作者:行者123 更新时间:2023-12-02 21:50:12 25 4
gpt4 key购买 nike

在构建 gradle 项目时,我遇到以下错误 -失败:构建失败并出现异常。

  • 地点:构建文件“/Users/vdubey/Documents/microservices/workspace/Promo-Service/build.gradle”行:30

  • 出了什么问题:评估根项目“Promo-Service”时出现问题。

    Could not find method bootJar() for arguments [build_3jq74tz48uic808y18txabjvx$_run_closure1@5c4aa147] on root project 'Promo-Service' of type org.gradle.api.Project.

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

  • 获取更多帮助:https://help.gradle.org

知道失败的原因吗?

最佳答案

我在遵循 Spring Boot with Docker 时遇到此错误指南,因为我的应用程序正在使用 Spring Boot 1.5.10.RELEASE 和 bootRun 2.0.0 才引入。

幸运的是,Spring Boot Docker 指南代码位于 Github 存储库中,因此我能够导航回 2.0.0 之前的版本:https://github.com/spring-guides/gs-spring-boot-docker/tree/8933f6efa9a94cf596095658dc0b81986d11a3ec

查看已完成的build.gradle 1.5.10-RELEASE 文件:

// This is used as the docker image prefix (org)
group = 'springio'

jar {
baseName = 'gs-spring-boot-docker'
version = '0.1.0'
}

// tag::task[]
docker {
name "${project.group}/${jar.baseName}"
files jar.archivePath
buildArgs(['JAR_FILE': "${jar.archiveName}"])
}
// end::task[]

关于spring-boot - 找不到参数的 bootJar() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49798302/

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