相关疑难解决方法(0)

Gradle artifactoryPublish将不会部署Spring Boot生成的.jar文件

我正在尝试使用gradle + artifactory插件+ maven-publish插件将jar + pom文件部署到工件中。

我试着像来自其他来源的多种解决方案这个,我觉得春天启动插件是打破东西(因为它编辑的jar文件)

以下脚本成功上传了.pom文件,但没有成功上传spring-boot生成的.jar文件。我如何才能将其也上传?

这是我的build.gradle:

buildscript {
    ext {
        springBootVersion = '1.4.0.RELEASE'
    }
    repositories {
        mavenCentral()
        jcenter()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
        classpath "org.jfrog.buildinfo:build-info-extractor-gradle:4.4.0"
    }
}
apply plugin: 'java'
apply plugin: 'spring-boot'
apply plugin: "com.jfrog.artifactory"
apply plugin: 'maven-publish'
apply from: "gradle/artifactory.gradle"

publishing {
    publications {
        mavenJava(MavenPublication) {
            components.java
        }
    }
}

jar {
    baseName = 'BatchParser'

}

version = '1.0'
sourceCompatibility = 1.8
targetCompatibility = 1.8

repositories {
    mavenCentral()
}


dependencies {

    compile('org.projectlombok:lombok:1.16.10')
    ...
    testCompile('org.springframework.boot:spring-boot-starter-test') …
Run Code Online (Sandbox Code Playgroud)

artifactory gradle spring-boot

3
推荐指数
1
解决办法
1707
查看次数

标签 统计

artifactory ×1

gradle ×1

spring-boot ×1