gpt4 book ai didi

gradle - 如何将 src/dist 添加到 spring boot 发行版

转载 作者:行者123 更新时间:2023-12-03 03:39:56 26 4
gpt4 key购买 nike

看起来 spring boots gradle 插件并没有像应用程序插件那样打包 src/dist 的内容。如何将 src/dist add 的内容添加到我的 spring boot 分发 zip 和 tar 中?

plugins {
id 'java'
id 'application'
id 'org.springframework.boot' version '2.0.2.RELEASE'
id "io.spring.dependency-management" version "1.0.5.RELEASE"
}

version '1.0-SNAPSHOT'

repositories {
jcenter()
mavenCentral()
}

sourceCompatibility = 1.8
targetCompatibility = 1.8
mainClassName = "kic.data.server.Server"

dependencies {
compile 'org.springframework.boot:spring-boot-starter'
compile 'org.springframework.boot:spring-boot-starter-web'
compile 'org.apache.commons:commons-lang3:3.7'

testCompile group: 'junit', name: 'junit', version: '4.12'
testCompile "org.springframework.boot:spring-boot-starter-test"

testCompile 'org.spockframework:spock-core:1.1-groovy-2.4'
testCompile 'org.hamcrest:hamcrest-core:1.3'
testCompile "com.github.tomakehurst:wiremock-standalone:2.16.0"

}

最佳答案

我可以解决它。要添加回 src/dist/ 文件夹,我只需要将其添加到我的 build.gradle 中。遗憾的是 spring boot 支持在配置文件夹中查找文件,但分发插件只是忽略它。

bootDistZip {
into("${project.name}-boot-${project.version}") {
from './src/dist/'
}
}

bootDistTar {
into("${project.name}-boot-${project.version}") {
from './src/dist/'
}
}

关于gradle - 如何将 src/dist 添加到 spring boot 发行版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50494312/

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