我正在使用Spring Boot 2.0.0.M7
with 创建一个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)