无法通过bootJar任务创建可执行的Spring Boot jar

时间:2019-03-28 16:54:24

标签: spring-boot corda

基本上,我需要创建一个spring boot jar来在服务器上运行系统spring-server服务     导入org.jetbrains.kotlin.gradle.tasks.KotlinCompile

ext {
    spring_boot_version = '1.5.7.RELEASE'
    spring_version = '4.3.11.RELEASE'
}

repositories {
    mavenLocal()
    jcenter()
    mavenCentral()
    maven { url 'https://dl.bintray.com/kotlin/exposed' }
    maven { url 'https://jitpack.io' }
    maven { url 'https://ci-artifactory.corda.r3cev.com/artifactory/corda-releases' }
}

apply plugin: 'kotlin'
apply plugin: 'java'
apply plugin: 'net.corda.plugins.cordformation'
apply plugin: 'net.corda.plugins.quasar-utils'

bootJar {
    basName = 'corda-webserver'
    version = '1.0.0'
}

如何实现此功能,gradle依赖项或插件有问题?

我也尝试过springboot任务

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

因此,这里没有足够的信息来确定问题的根源;所以这里有一些想法。

首先清理gradle缓存。 ./gradlew clean

显然,这里的问题是依赖关系,您需要确保gradle能够构建您的项目并下载依赖关系。

./ gradlew deployNodes(如果您使用的是Corda示例项目之一)将在本地构建所有文件,并应为您获取依赖项。

R3现在将software.r3.com用作指向工件存储库的“官方”链接,您可能需要在此处查看一下,并查看下载是否仍然良好。

祝你好运!