小编Hel*_*S69的帖子

Gradle构建不会向包添加版本

我正在使用Spring Boot 2.0.0.M7with 创建一个REST微服务Gradle 4.2.当我从Eclipse构建或从控制台运行时./gradlew build,生成的包build/libs被命名$app.jar而不是$app-$version.jar.

我错过了什么?我的build.gradle与Spring Boot Docker GS指南相同,这个问题阻止了生成docker镜像,因为找不到jar.

这是我的build.gradle文件:

buildscript {
    ext {
        springBootVersion = '2.0.0.M7'
        springCloudVersion = 'Finchley.M5'
        gradleDockerVersion = '0.13.0'
    }
    repositories {
        mavenCentral()
        maven { url 'https://plugins.gradle.org/m2/' }
        maven { url 'https://repo.spring.io/snapshot' }
        maven { url 'https://repo.spring.io/milestone' }
        maven { url 'https://repo.spring.io/libs-milestone' }
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
        classpath("gradle.plugin.com.palantir.gradle.docker:gradle-docker:${gradleDockerVersion}")
    }
}

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'com.palantir.docker'
apply plugin: …
Run Code Online (Sandbox Code Playgroud)

spring gradlew spring-boot

5
推荐指数
1
解决办法
862
查看次数

标签 统计

gradlew ×1

spring ×1

spring-boot ×1