spring-boot-thin-launcher + gradle добавить локальную зависимость jar - PullRequest
1 голос
/ 01 марта 2020

Я использую spring-boot-thin-launcher для создания thinjar для своего приложения. Я использую gradle в качестве инструмента для сборки, и у меня есть несколько локальных зависимостей jar, которые недоступны в репозитории maven, которые я включаю в свой файл build.gradle, как показано ниже

**compile fileTree(include: ['*.jar'], dir: 'libs')**

Я добавляю следующую задачу в build your thin jar

task thinJarSourcesJar(type: Jar, dependsOn: classes) {
    classifier = 'sources'
    from sourceSets.main.allSource
    from configurations.runtime.collect { zipTree(it) }
}

Но когда я попытался выполнить задачу gradlew thinJar, я не получил никакой ссылки на локальные jar в сгенерированном файле pom / thin.properties. Это обычные java банки, которые не построены на платформе Maven, я также не могу установить maven на эти машины на разных машинах. Может кто-нибудь помочь мне с этим?

...